提问者:小点点

将“20100426T000000Z”时间戳转换为.NetCore中的datetime


string s = "20100426T000000Z";
 DateTime date = DateTime.ParseExact(s, "MM/dd/yyyy HH:mm", CultureInfo.InvariantCulture);

尝试此获取无效字符串格式问题。谁能帮我一下。


共1个答案

匿名用户

这应该可以做到:

    string s = "20100426T000000Z";
    DateTime theDateTime = DateTime.ParseExact(s, "yyyyMMddTHHmmssZ", CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal);