我对日期时间转换有疑问,代码如下
DateTime indianStd = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "India Standard Time");
DateTime MyanmarStd = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "Myanmar Standard Time");
DateTime SEAsia = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "SE Asia Standard Time");
DateTime dtConvertedDT = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(MyanmarStd, "India Standard Time");
当我在标签上打印这些时间时
indianStd 显示时间 4:30:45;
ConvertedDt 在哪里显示 5:30:45 为什么这个一小时的差异
可以任何人告诉我原因