如何将C#应用程序中的日期时间值转换为格式为6-18-2012 13:12:13.0
的字符串?我一直在领先零。另外,我似乎无法进入军事时期。
答案 0 :(得分:8)
myDateTime.ToString("M-d-yyyy HH:mm:ss.f")
如果您不想在小时内任何前导零,请执行此操作:
myDateTime.ToString("M-d-yyyy H:mm:ss.f")
答案 1 :(得分:4)
试试这个:
date.ToString( "M-d-yyyy H:mm:ss.f" );
该字符串不会在月,日或小时添加前导0。可以在Microsoft Custom Date and Time Format Strings找到更多信息。
答案 2 :(得分:1)