关于日期格式

经常会在项目中用到各种日期或者时间格式,

SQL Server2008版本中开始引入date类型,得到结果是'2010-12-24'这种短日期格式,

在程序中(C#)DateTime.ToShortDateString()即可得到,

如图:

但有时可能需要得到或者存储'2010/12/24'类似格式的,

在数据库中或者SQL语句需要(CONVERT([nvarchar],getdate(),(111)))等方式处理,

其他格式详细见这里

而在程序中可能就需要Replace(@"-", @"/")等方式处理下...

另外日期的显示可能跟本机或者Server的设置有关:

原文地址:https://www.cnblogs.com/pfs1314/p/1916021.html