MS Access:如何从日期字段中去除时间?

5
例如,一个字段中的值可能是:
8/5/2010 11:18:22 AM

我想将其简化为:
8/5/2010

这是一个日期/时间字段格式。

存储时还是检索时?这是在Access应用程序中,还是通过ODBC.OLEDB进行的? - Dai
正在检索。我目前在设计视图中进行了一个选择查询,涉及到一个具有日期字段的表。 - DoubleBass
你想要什么编程语言?你想要它在一个新的字段中吗?还是你想要它改变现有的字段? - apollosoftware.org
2个回答

14

使用DateValue()解决了该问题


0

Time 是一个小数位,如果您不想要时间,则可以使用以下方式更新字段:

round(number,NumDigitsAfterDecimal as long)

1
请注意,Round() 函数会将中午后的时间向前推进一天。例如,Round(#3/28/2021 13:00#, 0) 返回 3/29/2021 - HansUp

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接