我的格式为字符串:
YYYY-MM-DDDDTHH:MM:SS
这来自我需要导入SQL Server数据库的数据源,因此我们可以对其进行适当的报告(如果需要,可以按日期和时间对数据进行排序)。
我打算拆分它并使用字符串的部分手动构建数据/时间,但我想知道是否有更优雅的方法来做到这一点? (也许我可以调用一个不起眼的日期格式化函数,我不知道?)
答案 0 :(得分:8)
使用 DateTime.ParseExact
,
实施例
DateTime result = DateTime.ParseExact("2012-09-24", "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture);
sp在你的情况下格式应该是
YYYY-MM-DDDDTHH:MM:SS
答案 1 :(得分:1)