bal*_*dre 1 c# asp.net timezone datetime
我从Kjensen得到了这个答案并阅读了答案,但这是一个不同的webapp
我正在运行处理传入订单,设置拣配材料,管理跟踪和追踪号码等的预定事件......我在一天的特定时间执行此操作(在管理面板中设置)
我的服务器在英国(DiscountAsp.net),但我提前2个小时.
我真正想要的是,每当我打电话时DateTime.Now,它会自动更改为我的时间而不是本地服务器时间.这也应该可以处理夏令时.
我想做一个扩展只是简单地调用DateTime.MyLocalTime,并使用TimeInfo来添加/减去正确的小时数.
在过去的好日子里,我在Global.asa(ASP)中做到了这一点...我只是想知道是否有更好的方法来处理这个问题.
我没有保存到特定时区(IST,GMT,EST等),而是将其存储为UTC.
存储为UTC只会消除夏令时边界的问题 - 23小时或25小时的天数.
根据用户的偏好存储用户的时区,或自动猜测猜测.
然后在保存和检索数据并进行适当显示时执行算术运算.
| 归档时间: |
|
| 查看次数: |
775 次 |
| 最近记录: |