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

Re: Problemi sa datumom!!!!

by Stevan Koprivica
utorak, 31. maj 2005 - 23:34.

At 16:38 5/31/2005, Bojan Ulemek wrote:
Funkcija mktime() sluzi za generisanje vremena u timestamp formatu. Inace
timestamp format je broj sekundi proteklih od 1. januara 1970. pa do
odredjenog trenutka. S obzirom da se na vecini sistema timestamp
predstavlja pomocu 32-bitne vrednosti tipa Integer sa predznakom,
omogucava predstavljanje vremena od 13. decembra 1901. do 19. januara
2038. (iz knjige Web aplikacije i baze podataka).

baci tu knjigu - nije ni na *nix-ima tako ("unix epoch has started on 1. 1. 1970" :-)), tako da na ostaloj velikoj vecini sistema ti je poprilicno svejedno kako je....

za datume (a nekako je i logicno) koristite DATE (DATETIME, TIMESTAMP, sta vam vec vise odgovara) ili polja u bazi.... mysql-ovo timestamp nije isto sto i unix timestamp (njega dobijate UNIX_TIMESTAMP() funkcijom). Konkretno za ovaj pomenuti slucaj (datum rodjenja) moj izbor bi bio cist DATE.

Pozdrav,
Stevan

--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.322 / Virus Database: 267.2.0 - Release Date: 5/27/2005