1)在C# 中DateTime.Now.ToShortDateString()在不同的电脑上显示的格式是不同的,原因在于DateTime.Now.ToShortDateString()获取的是:控制面板——区域语言和选项——区域选项——短日期的内容。
2)你选择不同的地区,短日期的显示格式是不一样的。
3)不同的操作系统,短日期的显示格式是不一样的。
//控制面板——区域语言和选项——区域选项——长日期
string longDate = DateTime.Now.ToLongDateString();
//控制面板——区域语言和选项——区域选项——短日期
string shortDate = DateTime.Now.ToShortDateString();
本文探讨了C#中DateTime.Now.ToShortDateString()方法在获取短日期格式时,受到用户所在地区设置和操作系统的影响。通过示例代码展示了如何根据不同需求获取日期格式,并解释了背后的原因。
1万+

被折叠的 条评论
为什么被折叠?



