ERP问题讨论 修改电脑日期显示格式 WIn10\Win7\XP

ningchao · 2019年01月12日 · 122 次阅读

为保证数据显示的统一性,在鲁泰集团 ERP 中有很多地方设置了日期显示的格式,当客户端 (自己电脑) 设置与格式不匹配时显示或处理数据出现异常,为保证各位使用 ERP 中能快速解决该问题,先将设置客户端电脑日期格式的操作总结如下:
电脑系统不同设置方式也不同,目前主要的系统有 Win7、Win10 和 XP,分别介绍

Win10 系统

(1) 在默认时间显示格式上面点击右键,选择设置日期/时间
10-1
(2 在弹出的窗口中选择日期和时间选项
10-2
(3) 在日期和时间选项右侧找到更改日期和时间格式
10-3
(4) 在弹出的页面中选择短日期格式,选择下拉框可以看到很多日期格式,选择自己喜欢的即可
10-4

Win7 系统

(1) 依次单击 “开始”→“控制面板”→“日期和时间 “
7-1

(2) 在弹出的窗体中单击 “更改日期和时间”
7-3
(3) 单击 “更改日历设置”
7-2

(4)“日期格式 “栏下,单击” 短日期 “后的小倒三角,选择日期格式(譬如选择 yyyy/MM/dd),最后单击” 确定 “
7-4

XP 系统

(1) 开始——打开控制面板
XP-1
(2) 然后打开后看到的如下图所示,可以点击切换到分类视图
XP-2
(3) 然后选择一个类别。选择” 日期、时间、语言和区域设置
XP-3
(4) 选择 “更改数字、日期、和时间格式
XP-4
(5) 然后根据要求更改时间、日期的显示方式格式
XP-5

这种需要在编程环节可以避免的问题还是由程序员来处理最好。 这其实是程序的 bug,不要让用户去修复程序员造成的 bug。

调用重载方法:public string ToString(string format, IFormatProvider provider);

DateTime.Today.ToString("yyyy/MM/dd", System.Globalization.DateTimeFormatInfo.InvariantInfo) -->"2018/11/13"

System.Globalization.DateTimeFormatInfo.InvariantInfo 忽略本机日期格式。
详见:https://xxb.lttc.cn/read-149.html

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册