但是相信我,我不想这样做.所以没有给我任何这样的建议.我想将时区设置为亚洲/达卡或GMT 6,最好是从web.config. (类似我们在PHP与PHP.ini做)在每次我需要DateTime对象的时间被评估与我的时区无论什么时区是服务器.
这可能吗?如果可能的话呢?
感谢提前解决方案:)
您唯一的方法是更改服务器的时区或重写所有代码.
最好的做法是不依赖于系统时区(从不使用DateTime.Now).
您应该将所有日期作为Utc日期处理,然后在将其显示给用户时转换为特定区域.
即使您设法处理ASP.NET应用程序中的时区,sql Server上仍然存在时区,例如GETTIME功能.如果您的应用程序完全以UTC编写,那么您的sql Server功能也可以正常工作.
总结以上是内存溢出为你收集整理的c# – 如何更改asp.net应用程序的时区全部内容,希望文章能够帮你解决c# – 如何更改asp.net应用程序的时区所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)