带有日期和格式的甲骨文选择
本文关键字:甲骨文 选择 格式 日期 | 更新日期: 2023-09-27 18:34:01
我对与甲骨文有关的任何事情都很陌生,我得到了这个查询;
...BETWEEN TO_DATE('" + shortStartDate + "','MMDDYYYY')
AND TO_DATE('" + shortEndDate + "','MMDDYYYY')"
shortStartDate 和 shortEndDate 是以您所占据的世界任何部分的格式输入的日期。
但是,看着字符串,它似乎向我表明它期待MMDDYYYY
格式,对吗? 还是将日期转换为MMDDYYYY
?
如何将其重写为独立于区域?
从
这里抓取:
TO_DATE函数的语法为:
TO_DATE( 字符串1, [ format_mask ], [ nls_language ] )字符串 1 是将转换为日期的字符串。
format_mask是可选的。这是将用于将 string1 转换为日期的格式。
例子:
TO_DATE('20020315', 'yyyymmdd')
将返回日期值 Mar 15, 2002
TO_DATE('" + shortStartDate + "','MMDDYYYY')
将返回日期值 Mar 15, 2002 如果 shortStartDate =' 03152002'
要在 C# 中格式化日期,您只需使用类似 ToString
DateTime.Now.ToString("mmddyyyy");