![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
ktory sposob zapisywania daty i czasu do bazy danych jest lepszy ? w późniejszym czasie będą wykonywane podstawowe operacje na tym czasie, czyli porownywanie, wyciaganie przedziałów czasowych itp. 1.datetime 2.timestamp 3.format unix ? ktory jest bardziej optymalny ? zajmuje mniej miejsca ? najszybciej wykonuje operacje ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Ja bym polecał czas unixowy. Zapisujesz jako int albo float. Pozniej do wszelkich porownywan i dzialan na dacie i tak musialbys pozamieniac inne daty na unixowe.
Oczywiscie zakladamy ze nie bedziesz dzialac na datach sprzed uruchomienia unixa. Ten post edytował sadistic_son 22.05.2010, 13:14:40 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 7 Dołączył: 19.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Datetime jak najbardziej. Zajmuje mniej miejsca, łatwiej wykonywać obliczenia w MySQL i dobra obsługa w php. Poza tym jest wiele informacji w google na ten temat.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:02 |