«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2005

Re: Prepoznavanje datuma u domacem zadataku

by Marko Jagodic
subota, 19. novembar 2005 - 16:49.

Moje misljenje je, a tako je bilo i u prethodnim domacim zadacima da se:
propoznaju svi postojeci datumi oblika dd/mm/yyyy ili dd.mm.yyyy:

korektni datumi:

01/02/2000 ili 1/2/2000 ili 1/2/0002 nebitno
01.02.2000 ili 1.2.2000 ili 1.2.0003 nebitno

dan i mesec ne moraju obavezno sadrzati dve cifre a godina ne mora obavezno sadrzati cetiri cifre npr:

1/2/1 ili 01/02/03 ili 1/10/2005
sve su to ispravne sintakse datuma

da li ima prethodne nule nije obavezno

nekorektni datumi su svi oni cija se forma razlikuje od postavljene npr dd.mm/yyyy i dd/mm.yyyy i slicni
kao i oni koji su nepostojeci, npr:

30.2.2001 ili 29.2.1999 ili 12/13/2005 ili 001/2/2003 itd.

dakle za datume je potrebno zadovoljiti formu i korektnost.

dakle broj dana i meseca mora biti >= jedan i manji ili jedank za mesece 12 a za dana u zavisnosti od meseca...



pozdrav,