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

Opet problem oko formata datuma

[es] :: .NET :: Opet problem oko formata datuma

[ Pregleda: 835 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oggie

Član broj: 126613
Poruke: 90
212.62.49.*



Profil

icon Opet problem oko formata datuma01.03.2007. u 13:21

Ovo je ko zna koje pitanje o formatu datuma, ali konstantno imam neke probleme. Znaci sta mi treba:

1. Hocu da promenljivoj d as date dodelim danasnji datum u formatu "dd-MM-yyyy"
2. Zatim promenljivoj a as string da dodelim taj datum pretvoren u string


Probao sam Datetime.parsExec, Convert.todatetime , format(now,"dd-MM-yyyy") i stalno mi se vraca americki format m/d/yy

Ovo je verovatno glupo pitanje ali izgubih se u ovim formatima, inace radim u VB.
Hvala unapred
01.03.2007. u 13:21 

Fedya
Fedor Hajdu
Senior Software Engeneer, Ammado Internet Services
Dublin // Novi Sad

Član broj: 28246
Poruke: 555
*.static.sbb.co.yu.

Jabber: fedya@elitesecurity.org
Sajt: www.ammado.com


Profil

icon Re: Opet problem oko formata datuma01.03.2007. u 13:32
Citat:
oggie
1. Hocu da promenljivoj d as date dodelim danasnji datum u formatu "dd-MM-yyyy"
2. Zatim promenljivoj a as string da dodelim taj datum pretvoren u string


Probao sam Datetime.parsExec, Convert.todatetime , format(now,"dd-MM-yyyy") i stalno mi se vraca americki format m/d/yy


1. Promenljiva tip date nema format. Ona cuva datum I vreme u posebnim poljima i format joj nije bitan
2. Kada prikazujes string koristi:
datum.ToString(format);

tako mozes najlakse pregaziti trenutnu kulturu, i prikzivati datum kako tebi odgovara.

Za detalje pogledaj ovaj clanak: http://www.blackwasp.co.uk/CSharpDateManipulation.aspx
while ( ! ( succeed = try() ) );
01.03.2007. u 13:32 

oggie

Član broj: 126613
Poruke: 90
212.62.49.*



Profil

icon Re: Opet problem oko formata datuma01.03.2007. u 13:47
Hvala, svasta sam pokusavao...malo je teze ovde objasniti. Radim dinamicke SQL upite u kodu i imam silne konkatenacije da bi dobio SQl upit koji mi je potreban. I onda mi cas treba datum kao string radi konkatenacije i to u formatu "dd-mm-yyyy" , a onda taj isti datum treba da uvecam za 3 sata pa ga konvertujem u date da bi radio DateAdd, pa onda opet moram da ga vratim u string da bi ga konkatenirao u SQL upit i tako redom....Uf, mnogo komplikovano za objasniti.
Hvala na pomoci u svakom slucaju.
01.03.2007. u 13:47 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

Moderator
Član broj: 17944
Poruke: 1570
*.logic.bm.



Profil

icon Re: Opet problem oko formata datuma01.03.2007. u 13:58
Coveku treba kako da isparsira string iz formata dd-MM-yyyy u datetime.

Hmm, obrisah ovo, sad videh sta je problem. Format datuma koji vidis u visual studiu ce ti gotovo sigurno biti u US formatu, a kako ce datum biti prezentovan u stringu zavisi od izlaznog formata koji navedes, kao sto ti je Fedya napomenuo

Citat:
Fedya: 1. Promenljiva tip date nema format. Ona cuva datum I vreme u posebnim poljima i format joj nije bitan


Zapravo cuva datum u tick-ovima, tj 64-bitna vrednost koliko je intervala (od 0.1 mikro sekunde) proslo od ponoci prvog januara 0001 godine. Svi ostali propertiji se sracunavaju iz ove vrednosti.

[Ovu poruku je menjao mmix dana 01.03.2007. u 16:14 GMT+1]
▪ The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites' - Larry Hardiman
▪ If the good guy gets the girl, it's rated PG; if the bad guy gets the girl, it's rated R; and if everybody gets the girl, it's rated X
▪ Illegal aliens have always been a problem in the United States. Ask any Native American
01.03.2007. u 13:58 

Vreljanski Milan
Milan Vreljanski
Obrenovac

Član broj: 31700
Poruke: 80
80.93.234.*

Sajt: www.networks.co.yu


Profil

icon Re: Opet problem oko formata datuma07.03.2007. u 09:21
wow polako,

ne moze

dd-mm-yyyy ne moze nikako da se isparsira pomocu standardnih funkcija DateTime ili DatePart ili slicno jer to nije jedan od formata koje platforma konta
tj ne moze da se dodeli promenljivoj tipa date

jedino da napises sam svoj parser za to pa da onda nekako odradis to i da serviras novi date time format nekoj od procedura za upis, ali ovako upisan datum dd/MM/YYY neces moci da koristis u recimo trazenju intervala datuma u bazi ili sort i slicno, jednostavno to nije podrzan format

http://msconline.maconstate.ed.../VBNET/VBNET01/vbnet01-08.aspx

DateTimeFormat i onda imas Datepart pogledaj link

ovo je zanimljivo oko tog parsiranja

ja upisujem datum kao YYYY-MM-DD, suprotno od naseg, ali mi je ok jer mogu da ga isparsiram u nas recimo i prikazem normalno, a u bazi mogu po njemu da radim sort
***If there is a will, there is a way***
07.03.2007. u 09:21 

[es] :: .NET :: Opet problem oko formata datuma

[ Pregleda: 835 | Odgovora: 4 ]

Postavi temu Odgovori

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