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

TDate iz stringa iz integera bez obzira na locale

[es] :: Pascal / Delphi / Kylix :: TDate iz stringa iz integera bez obzira na locale

[ Pregleda: 1702 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

protech_v2
protech_v2
Novi Sad

Član broj: 12426
Poruke: 169
*.neobee.net.



+12 Profil

icon TDate iz stringa iz integera bez obzira na locale15.03.2005. u 22:08 - pre 232 meseci
Primoran sam da napravim TDate promenjivu iz vise integera koji mi predstavljaju dan, mesec i godinu.

To se lako uradi tako sto napravim string od tih integera npr:

date := IntToStr(month) + '/'+IntToStr(day_start) + '/'+IntToStr(year);

i dobijem nesto tipa "03/15/2005" sto pomocu StrToDate pretvorim u TDate promenjivu, ali postoji sledeci problem: ovo ne radi ako je su regionalna namestanja u Windowsu takva da je format datuma drugaciji (kao kod mene na poslu npr.)

Kako bih mogao da ovo uradim a da budem siguran da ce svuda jednako raditi?
 
Odgovor na temu

protech_v2
protech_v2
Novi Sad

Član broj: 12426
Poruke: 169
*.neobee.net.



+12 Profil

icon Re: TDate iz stringa iz integera bez obzira na locale15.03.2005. u 22:15 - pre 232 meseci
Nasao sam:

function EncodeDateTime(const AYear, AMonth, ADay, AHour, AMinute, ASecond, AMilliSecond: Word):TDateTime;

iz DateUtils unit-a :)
 
Odgovor na temu

bancika
Branislav Stojkovic

Član broj: 24844
Poruke: 631
213.244.208.*

Sajt: www.diy-fever.com


+1 Profil

icon Re: TDate iz stringa iz integera bez obzira na locale15.03.2005. u 22:27 - pre 232 meseci
imas i samo EncodeDate, ako ti ne treba vreme.
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: TDate iz stringa iz integera bez obzira na locale

[ Pregleda: 1702 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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