我将 now 的时间与存储在数据库中某个地方的时间进行比较。存储在数据库中的时间格式为“yyyyMMddHHmmss”。例如,数据库可以返回201106203354以获得存储的时间值。然后我使用函数将 now 的时间与从数据库读入的时间进行比较。
我不想拆分格式化的日期时间字符串,而是单独创建和分配六个变量以传递给函数,我想知道是否有一些方法可以简单地将格式化的日期时间字符串转换为{{1 }}
请查看我的代码,因为它有助于解释我显然无法解释的内容......
DateTime
所以,很简单,我想比较格式为“yyyyMMddHHmmss”的两个日期,或者如果这不可能,我想将之前的日期字符串转换为日期时间。
我确定我在这里留下了一些东西,我会回去再读一遍,但请随时问我一些我不清楚的事情。
谢谢你, 埃文
答案 0 :(得分:6)
您正在寻找ParseExact
:
DateTime.ParseExact(timeStamp, "yyyyMMddHHmmss", CultureInfo.InvariantCulture)