我有一个asp.net站点,它显示从SQL后端到不同时区的用户的各种数据,即PST,GMT等。
如何轻松地在页面上显示日期,但是在用户所在的时区中,而不是原始SQL日期格式?
我知道这与全球化设置有关,但我以前从未使用过它。
答案 0 :(得分:0)
使用带有“Format_DateTime”键的两个资源(.resx)文件。默认值为“dd-mm-yyy HH:mm tt”,en-US为“mm-dd-yyyy hh:mm tt”。
在您的页面中,调用MyDate.ToString(Resources.Format_DateTime)。