我想知道是否有任何方法来设置全球DateTime.ToString()格式?有没有办法在全局上设置DateTime.ToString()格式?
可以说我希望我的应用程序上的所有DateTime对象都格式化为“yyyy-MM-dd”。我可以通过从对象的每个实例中调用.ToString(“yyyy-MM-dd”)来完成它。但我认为这似乎并不干净和优雅。
我可能刚刚创建了一个继承DateTime类并重写.ToString方法的新类,但是我意识到DateTime是一个无法继承和修改的密封类。有没有解决这个问题的方法?
任何帮助,将不胜感激谢谢!
什么样的应用程序需要这种改变?桌面应用或Web应用程序? (WPF,WinForms,ASP.NET) – Steve