我想比较2日期,它存储在数据库中作为String 当我比较日期时,我必须先将它们转换为日期,对吗?我知道ms访问函数datevalue()会将字符串转换为日期,但我不确定它将返回什么,换句话说,我不知道访问如何处理字符串日期的不同部分。
例如,当我将“11/12/2010”传递给datevalue时,我预计会有一个日期意味着2010年12月11日。当我通过“12/11/2010”时,我也想确保它变成将于2010年12月22日生效,以便我的计算有效。我不希望ms访问将其解释为2010年11月12日。
Ms access'datevalue()函数不需要我提供任何关于此的额外信息。
请给我一些线索,谢谢。
答案 0 :(得分:2)
如果date是仅包含由有效日期分隔符分隔的数字的字符串,则DateValue会根据您为系统指定的短日期格式识别月,日和年的订单。