在MSSQL中,我有包含日期的列(只有日期,没有时间)。它是用这个函数保存的:
ROUND(CAST(GETDATE() AS REAL), 0, 1) + 36163 **(ex. 77009)**
如何使用PHP,MySQL甚至MSSQL格式化此日期(月份等)。
例如:77009 = 2011-11-01。
答案 0 :(得分:0)
对于Sql Server SELECT CONVERT(DateTime,XXX-36163)
例如。 SELECT @val = ROUND(CAST(GETDATE()AS REAL),0,1)+ 36163 SELECT CONVERT(DateTime,@ val-36163)
答案 1 :(得分:0)