Zbigniew
R.
Kierownik Działu IT,
SKOK Kujawiak
Temat: Operacje na dacie
Mateusz Komarnicki:
Piotr Lewandowski:Aczkolwiek mozesz wyjasnic o co ci chodzi? Bo ja tez sadze, ze najlepiej, najoptymalniej i najprosciej zapisywiac date w bazie jako uniksowe sekundy (date('U') w polu typu int(11).
Nikodem Kler:
Kuba Świegot:
Michał Czerwiński:
Najcześciej robie tak, ze przechowuje date jako unixowy znacznik czasu w sekundach. Późniejsze operacje proste jak i skomplikowane są b. łatwe ;)
ja tak samo ;]
zawsze trzymam tylko STAMP w bazie.
nigdy sformatowaną datę.
TIMESTAMP używa się do "bieżących" dat, uwarunkowanych jego zakresem, do szerszych zastosowań należy stosować DATETIME, który ma nieco ;) większy zakres..
http://dev.mysql.com/doc/refman/5.1/en/datetime.html
Domyslam sie, ze Jakub przechwouja date w sekundach i zapisuje ja np. w polu integer. Aczkolwiek moge sie mylic ;)
Z powyższych naj... to chyba tylko najprościej pozostaje a i z tym bym polemizował.