在c#中将datetime转换为指定的格式?


Convert datetime to specified format in c#?

本问题已经有最佳答案,请猛点这里访问。

我想将'YY/MM/DD hh:mm:ss'格式转换为17/07/18 06:30:20到2017年7月18日06:30:20的C_格式。最好的方法是什么?


您可以使用DateTime.ParseExact,如下所示:

1
2
3
DateTime.ParseExact("17/07/18 06:30:20","yy/MM/dd HH:mm:ss",
CultureInfo.InvariantCulture
).ToString("MMM. dd, yyyy HH:mm:ss");