0

MSSQLには、日付のある列があります(日付のみ、時刻はありません)。この関数で保存されました:

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

この日付(月など)をPHP、MySQL、さらにはMSSQLでフォーマットする方法。

例:77009=2011-11-01。

4

2 に答える 2

0

SQLServerの場合SELECTCONVERT(DateTime、XXX-36163)

例えば。SELECT @val = ROUND(CAST(GETDATE()AS REAL)、0、1)+ 36163 SELECT CONVERT(DateTime、@ val-36163)

于 2012-02-28T15:01:56.223 に答える
0

MySQL:

SELECT SEC_TO_TIME(YOUR_DATE_COLUMN);

MySQLドキュメントの関数を参照してください

于 2012-02-28T15:12:13.867 に答える