我在经典ASP中显示了一个页面。 90%的时间页面上的日期在用户的计算机上显示为MM / DD / YY - 与短日期格式的注册表中的国际设置相同。大约有10%的时间被切换,并以DD / MM / YY表示。重新启动机器后,再次显示MM / DD / YY。
我假设已经运行了一些正在更改默认日期格式的进程。关于我可以做什么的任何想法。)诊断哪个程序可能正在改变日期格式和b。)如何确保默认格式在加载我的页面之前就已存在?
提前感谢您的帮助。
答案 0 :(得分:0)
这与IIS和Windows试图找出指定日期的“默认”方式的复杂方式有关,因为您没有在代码中明确设置它。
您可以在MSFT上阅读有关date format randomly changing。
的更多信息你说重新启动修复它,这对我来说意味着有人登录到该机器,并且该人具有不同的日期格式。重新启动将它们关闭,然后恢复原状。
解决方法只是在代码中明确设置日期格式,但这是一个不同的问题。