首页 > 解决方案 > 将此日期格式“2019-11-07T13:30:00+05:30”转换为UTC日期的最佳方法是什么?

问题描述

我需要一种方法来将此日期:2019-11-07T13:30:00+05:30 转换为 UTC。

同时还考虑到它有 +05:30

https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings

string dateEnd = "2019-11-07T13:30:00+05:30";
DateTime converted = Convert.ToDateTime(dateEnd);

它将它转换为这个日期:

2019 年 8 月 29 日上午 9:00:00

标签: c#

解决方案


dateEnd="2019-11-07T13:30:00+05:30";
    matchObject.DateEnd = Convert.ToDateTime(dateEnd).ToUniversalTime();    

推荐阅读