Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem oko parsiranja datuma

[es] :: .NET :: Problem oko parsiranja datuma

[ Pregleda: 3007 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
212.200.70.*

Sajt: www.vasiljevski.com


+2 Profil

icon Problem oko parsiranja datuma12.09.2007. u 16:12 - pre 202 meseci
Datum dobijam na sledeci nacin:
Code:

DateTime.TryParse(string.Format("{0}/{1}/{2}", _birthDay, _birthMonth, _birthYear), out datum)

Sto radi OK.
Ali na serveru da bi radilo moram da promeni redosled ovako:
Code:

DateTime.TryParse(string.Format("{2}/{1}/{0}", _birthDay, _birthMonth, _birthYear), out datum)


Jasno mi je da je to zato sto je na serveru podesena "en-US" a kod mene "sr-Latn-CS"

A sad mene interesuje na koji nacin da ja ucinim da ovo bude nezavisno od podesavanja RegionalSettings-a.
Gledao sam nesto vezano za CulturalInfo clasu, ali nikako da provalim na koji nacin da to uradim na ovom konkretnom slucaju.
Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
212.200.70.*

Sajt: www.vasiljevski.com


+2 Profil

icon Re: Problem oko parsiranja datuma12.09.2007. u 16:52 - pre 202 meseci
U medjuvremenu sam nasao resenje koje nije moglo biti jednostavnije :)
Code:

DateTime.TryParse(string.Format("{0}/{1}/{2}", _birthDay, _birthMonth, _birthYear),new system.Globalization.CultureInfo("en-US",true),System.Globalization.DateTimeStyles.AssumeLocal , out datum)


Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Problem oko parsiranja datuma12.09.2007. u 19:17 - pre 202 meseci
Citat:
Shevchenko: U medjuvremenu sam nasao resenje koje nije moglo biti jednostavnije


Ako ti se ne gadi, mozes da probas ovo komplikovano resenje sa konstruktorom DateTime klase

Code:

DateTime dt = new DateTime(_birthYear, _birthMonth, _birthDay);


Baci pogled na http://msdn2.microsoft.com/en-us/library/xcfzdy4x.aspx
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Shevchenko
Nikola Vasiljevski

Član broj: 37756
Poruke: 218
212.200.70.*

Sajt: www.vasiljevski.com


+2 Profil

icon Re: Problem oko parsiranja datuma13.09.2007. u 00:16 - pre 202 meseci
Ipak mi se nekako cini da je tvoje resenje "malo" jednostavnije ;)
Hvala!

[Ovu poruku je menjao Shevchenko dana 13.09.2007. u 01:29 GMT+1]
Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown
 
Odgovor na temu

[es] :: .NET :: Problem oko parsiranja datuma

[ Pregleda: 3007 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.