我正在尝试将2002年1月24日转换为2002年1月24日。我正碰到另一堵墙。谁能阐明我对此有何误解?
connection.getTextBeforeCursor(Integer.MAX_VALUE, 0).length()
谢谢。
答案 0 :(得分:6)
您是:
DateTime
DateTime
从上一步转换为另一个DateTime
。DateTime
转换为string
。所有这些可能只是:
return DateTime.Parse("Jan 24, 2002").ToString("MM/dd/yyyy");
而且,正如@Igor所提到的,对于在不同文化下运行代码的情况,您应该传递适合格式的CultureInfo
:
var culture = new CultureInfo("en-us");
return DateTime.Parse("Jan 24, 2002", culture).ToString("MM/dd/yyyy");
注意:DateTime
没有格式。当您使用ToString()