我有以下问题。我在其中设置CurrentCulture
并CurrentUICulture
使用以下模式:
ShortDatePattern
是dd-MM-yyyy
LongTimePattern 是HH.mm.ss
.
当我将日期转换为字符串时,我得到15-01-2008 00.00.00
. 但是当我调用DateTime.Parse("15-01-2008 00.00.00")
它时会抛出一个FormatException
. 如果我设置ShortDatePattern
为 dd-MM-yyyy HH.mm.ss
异常仍然抛出。有没有办法通过相应DateTime.Parse
的设置来强制使用时间模式CurrentCulture
。
我知道使用 Parse 重载或ParseExact
可能会有所帮助,但重点是使用格式化而不需要refactoring
大量已经编写和使用DateTime.Parse
的ToString
代码
附加信息: A 也尝试过投入--
没有用。是基于..
'
CurrentCulture
Swedish