|
Тема |
Какво ползвате, за да запишете текущото време |
|
Автор |
voyager (прасе в космоса) |
|
Публикувано | 06.04.04 12:51 |
|
|
Напоследък срещам купища опен сорс софтуер и работи на други програмисти и виждам, че навсякъде се използва varchar или timestamp или дори int за записване на текущото време (примерно на вмъкване на записа в базата), като в инт и варчар-а се вкарва времето с time() да речем. После, ако трябва да се прави нещо с това време, да се сравнява и тн, се почват едни strtotime, maketime, time()+ - и тн (става въпрос са пхп и перл приложения).
Чудя се аз ли съм сбъркан нещо, че използвам datetime? Вие какво ползвате? Някой има ли някаква смислена причина (да речем бързодействие), заради която да се използват такива полета за съхраняване на време? Аз поне не можах да намеря никакъв аргумент в полза на това, имам единствено аргументи в полза на datetime
Говоря за MySQL, но това би трябвало да е приложимо и за други СУБД.
|
| |
|
|
|