因为要处理ISO 8601所以遇上了这个问题.网上google了半天结果全他妹的是读注册表.然后
balabala……
我了个去,我只是要个和UTC的时差而已有那么麻烦么?
答案当然是不用:
var now = DateTime.Now;
var timezone = now – now.ToUniversalTime();
以中国北京时间为例,
timezone.Hours = 8;
即当前时区为UTC+8
因为要处理ISO 8601所以遇上了这个问题.网上google了半天结果全他妹的是读注册表.然后
balabala……
我了个去,我只是要个和UTC的时差而已有那么麻烦么?
答案当然是不用:
var now = DateTime.Now;
var timezone = now – now.ToUniversalTime();
以中国北京时间为例,
timezone.Hours = 8;
即当前时区为UTC+8