我在 ASP.NET/C# 中遇到日期/时间格式问题。我将我的 SQL Server 数据库设置为 PostDate 字段设置为“日期时间”类型。但它以一种奇怪的格式保存日期。我通过表单添加了一个新行,并将其作为日期/时间字符串:
2012-09-28 14:56:48.910
当它被 JSON.NET 解析时,它变得更加陌生。我得到:
2012-09-28T14:56:48.91
日期和时间显然是正确的,但是我该如何设置才能将日期解析为对人类友好的方式?实际上没有任何代码要发布,因为日期是在插入行时添加的。我想将其格式化为“2012 年 9 月 28 日下午 2:56”。我怎么做?是否需要在将字符串解析为 JSON 之前或之后对其进行格式化?