我想显示毫秒,但 ToString 显示毫秒为 00000。
我提供下面的代码,每一步都有输出。
String currentDateTime = DateTime.Now.ToString("G");
输出 - 2011 年 7 月 27 日下午 3:05:31
System.DateTime dateTime = System.DateTime.Parse(currentDateTime);
输出 - 2011 年 7 月 27 日下午 3:05:31
String dateTimeStr = dateTime.ToString("hh.mm.ss.ffffff", "en-US");
输出 - 03.05.32.000000
我想以毫秒显示输出,例如 03.05.32.33456
如果我使用 ParseExact 而不是 Parse,我会遇到异常。我知道我可以使用 TryParseExact,但那个解决方案可能不合适,因为我需要一个通用的解决方案来解决这个问题。
有人可以帮助我吗?
提前致谢。苏杰