【发布时间】:2026-01-08 04:00:01
【问题描述】:
我们有一个带有日期时间字段的表,需要让它与其他具有在系统日期而非日历日期上工作的日期字段的表正常工作。
我们的系统日一直运行到凌晨 1:59,因此在所有这些表格中,午夜之后的任何内容都被视为前一天(实际上并不显示日期时间,只显示日期)。
我试图弄清楚如何创建一个日期字段,其中“2019-01-01 01:45:00.111”将读取为“2018-12-31”,但“2019-01-01 2:00” :00.111' 将读作 '2019-01-01'。
任何想法都将不胜感激。
【问题讨论】:
-
我建议使用另一个名为“POSTED_DATE”之类的字段来说明这一点——然后除了正确的日期之外还存储修改后的日期。
标签: sql sql-server