如何将未知日期戳转换为DateTime对象?

时间:2017-11-07 14:36:04

标签: c# datetime

我有一些由未知系统命名的文件,其中包含日期/时间戳。我想将日期/时间戳转换为实际可读的字符串。以下是一些例子:

  • 20171104_406014993266 = 2017 11 03 10:27 PM
  • 20171030_405900398402 = 2017 10 29 8:23 PM

目前我正在使用字符串的第一部分创建一个DateTime对象,就像这样...

for i in range(10):
    print(i*'.', end='\r')

然后,如果我减去这样的滴答......

System.DateTime.TryParseExact("20171104", "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.AssumeLocal,  out date)

它接近了。

  • 20171104_406014993266 = 2017 11 03 12:43:18 PM

如何确定如何创建此日期/时间戳,并将其转换为DateTime对象?

0 个答案:

没有答案