为了账号安全,请及时绑定邮箱和手机立即绑定

日期格式化的疑问。

日期格式化的疑问。

C#
ABOUTYOU 2018-12-13 05:02:43
DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ms");与DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff");的区别是什么?
查看完整描述

2 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

楼上说得对。不过不同数据库的时间格式是不一样的,比如我们有时候系统的时间是2013年9月22日 下午5点11分22秒,存到数据库里边可能就变成了2013-9-22 pm 17:11:22,或者2013-09-22 17:11:22 。也就是说不同的数据库在时间格式转换上是不一样的。这个地方我没有去作进一步的总结,但是不同数据库之间肯定是存在区别的。这就会导致我们在从数据库里读取时间时,得到的显示方式不一样。所以我在设计数据库时,都会把时间字段设为字符串类型,在需要存储时间的地方,先进行格式转换,把时间转化成某一格式的字符串,这样不管存到哪一数据库,最后取出来的显示格式都是我们想要的。

查看完整回答
反对 回复 2018-12-18
  • 2 回答
  • 0 关注
  • 628 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信