在一次项目中,偶然发现,把项目移到另一点电脑时
通过DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串时,其字符串格式应为:yyyy-MM-dd
格式化后没有体现出应有的效果!
其原因是:系统时间设置的格式问题
如图:
别人电脑的格式为:
后面把代码改为了直接获取年月日拼接!
如果需要固定格式,可通过正则表达式实现!
使用DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串,布布扣,bubuko.com
时间: 2024-10-11 17:33:35