您的位置:首页 > 数据库

关于SQL Server中的DateTime类型和C#中的DateTime类型的一点小记录

2010-08-11 19:50 288 查看
1.去除SQL Server数据库中DateTime类型的时分秒的方法:

SELECT CONVERT(varchar(10), GETDATE(), 120)

还有很多其它格式化时间的方法,在这里输出的时间就如:2010-08-11

2.DateDiff函数的使用

计算时间之间的差值

语法
DATEDIFF ( datepart , startdate , enddate )

参数
datepart

是规定了应在日期的哪一部分计算差额的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。

日期部分 缩写
year yy, yyyy
quarter qq, q
Month mm, m
dayofyear dy, y
Day dd, d
Week wk, ww
Hour hh
minute mi, n
second ss, s
millisecond ms

3.C#中DateTime类型的格式化

利用ToString()方法来取时间,如下

DateTime.Now.ToString("yyyy-MM-dd");

则输出的是2010-08-11

具体格式可参看MSDN中 自定义日期和时间格式字符串 的说明
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐