我有以下问题。我在其中设置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 也尝试过投入--没有用。是基于..'CurrentCultureSwedish