首页 > 代码库 > 使用DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串

使用DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串

在一次项目中,偶然发现,把项目移到另一点电脑时

通过DateTime.Now.ToString("yyyy/MM/dd/")格式化字符串时,其字符串格式应为:yyyy-MM-dd

格式化后没有体现出应有的效果!

其原因是:系统时间设置的格式问题

如图:

别人电脑的格式为:

后面把代码改为了直接获取年月日拼接!

如果需要固定格式,可通过正则表达式实现!