年月日对应的是数值是怎么计算的?如2006年5月8日对应的数值是38845,这是怎么算的啊?

2025-03-21 10:47:14
推荐回答(1个)
回答1:

时间的原点和刻度都是人为规定的,比如“公元前23年”就是西方把传说中的某个时间作为原点。在计算机中一般以1899-12-31的零时作为原点,一天对应数字1,比如Ms SqlServer中DateDiff(dd, 0, '2006-05-08')的结果就是38845。