PHP с SQL Server: strtotime () со столбцом DATETIME для SQL Server - PullRequest
0 голосов
/ 28 июля 2010

Итак, у меня есть поле даты и времени в SQL Server, и в PHP я хочу использовать его как UNIX TIMESTAMP, потому что я хочу использовать его с strtotime, чтобы добавить в него 14 дней. Например. Если он хранится в базе данных SQL Server как: 2010-07-27 13: 12: 22.040 Я хочу добавить в нее 14 дней, чтобы стать 2010-08-10 13: 12: 22.040

Как бы я это сделал, используя PHP с полем datetime в SQL Server? Команда strtotime () принимает только метку времени UNIX.

Если это невозможно сделать в PHP с SQL Server, как мне это сделать в SQL Server, а затем выбрать его со значениями, которые я выбираю?

Ответы [ 2 ]

1 голос
/ 28 июля 2010

как мне сделать это в SQL Server, а затем выбрать его со значениями, которые я выбираю?

Использовать DATEADD :

SELECT DATEADD(dd, 14, date_column)

... чтобы добавить 14 дней к значению столбца.

0 голосов
/ 28 июля 2010

strtotime() принимает строковый формат даты, но в любом случае вы также можете просмотреть mktime().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...