1
考虑下面的例子:是否需要对TimeZone.ConvertTimeBySystemTimeZoneId进行本地化?
DateTime result = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(DateTime.UtcNow, "Atlantic Standard Time");
由于Atlantic Standard Time
是一个字符串,这是安全的?也就是说,如果我要在德语操作系统上运行相同的代码,代码是否会失败?如果是这样,我该如何妥善处理这样的时区?