Формат даты от MSSQL до другого - PullRequest
0 голосов
/ 28 февраля 2012

В MSSQL у меня есть столбцы с датой (только дата, без времени).Он был сохранен с помощью этой функции:

ROUND(CAST(GETDATE() AS REAL), 0, 1) + 36163 **(ex. 77009)**

Как я могу отформатировать эту дату (месяц и т. Д.) С помощью PHP, MySQL или даже MSSQL.

Например: 77009 = 2011-11-01.

Ответы [ 2 ]

0 голосов
/ 28 февраля 2012

MySQL:

SELECT SEC_TO_TIME(YOUR_DATE_COLUMN);

Пожалуйста, обратитесь к функция в MySQL документы

0 голосов
/ 28 февраля 2012

для сервера Sql ВЫБРАТЬ КОНВЕРТ (DateTime, XXX-36163)

например. SELECT @val = ROUND (CAST (GETDATE () AS REAL), 0, 1) + 36163 ВЫБРАТЬ КОНВЕРТ (DateTime, @ val-36163)

...