日期字段中的奇怪整数

时间:2015-04-28 17:59:08

标签: sql-server-2008 date

所以这是我之前没遇到过的。我有一个包含两列的表 - 日期和时间 - 都是整数。我试图让日期变得可读,但我不确定它们是如何被转换的。几个例子:

04/26/2015下午4:40从数据库中出来:

日期:78281 时间:6005006

04/25/2015上午10:32是:

日期:78280 时间:3796720

日期似乎是增量的,但是从那时起的几天,是这个标准吗?

1 个答案:

答案 0 :(得分:0)

显然,日期编号是自1800年12月28日以来的天数, 而时间数是自午夜以来的毫秒数。

我听说过sql server将日期时间保持为这个完全相同的样式的浮点数,但我不知道为什么是这个日期,但是here's another question about it.