SQL Server中的日期
getdate()
得到当前系统时间:
select getdate()
结果:
convert()函数,格式化日期
convert()是将日期转换成新数据类型的通用函数,可用不同的格式来显示时间数据。
语法:
CONVERT(data_type(length),date,style)
·data_type(length):规定目标数据类型
select convert(varchar(10),GETDATE(),102)
通过convert函数获取日期的不同类型方式
时间:2020年3月31日 09:09:10:037
SQL | 格式 |
---|---|
SELECT CONVERT(varchar(100), GETDATE(), 1) | 03/31/20 |
SELECT CONVERT(varchar(100), GETDATE(), 2) | 20.03.31 |
SELECT CONVERT(varchar(100), GETDATE(), 3) | 31/03/20 |
SELECT CONVERT(varchar(100), GETDATE(), 4) | 31.03.20 |
SELECT CONVERT(varchar(100), GETDATE(), 5) | 31-03-20 |
SELECT CONVERT(varchar(100), GETDATE(), 6) | 31 03 20 |
SELECT CONVERT(varchar(100), GETDATE(), 7) | 03 31,20 |
SELECT CONVERT(varchar(100), GETDATE(), 8) | 09:09:10 |
SELECT CONVERT(varchar(100), GETDATE(), 9) | 03 31 2020 9:09:10:037AM |
SELECT CONVERT(varchar(100), GETDATE(), 10) | 03-31-20 |
SELECT CONVERT(varchar(100), GETDATE(), 11) | 20/03/31 |
SELECT CONVERT(varchar(100), GETDATE(), 12) | 200331 |
SELECT CONVERT(varchar(100), GETDATE(), 14) | 09:09:10:037 |
SELECT CONVERT(varchar(100), GETDATE(), 20) | 2020-03-31 09:09:10 |
SELECT CONVERT(varchar(100), GETDATE(), 22) | 03/31/20 9:09:10 AM |
SELECT CONVERT(varchar(100), GETDATE(), 23) | 2020-03-31 |
SELECT CONVERT(varchar(100), GETDATE(), 24) | 09:09:10 |
SELECT CONVERT(varchar(100), GETDATE(), 25) | 2020-03-31 09:09:10:037 |
SELECT CONVERT(varchar(100), GETDATE(), 100) | 03 31 2020 9:09AM |
SELECT CONVERT(varchar(100), GETDATE(), 101) | 03/31/2020 |
SELECT CONVERT(varchar(100), GETDATE(), 102) | 2020.03.31 |
SELECT CONVERT(varchar(100), GETDATE(), 103) | 31/03/2020 |
SELECT CONVERT(varchar(100), GETDATE(), 104) | 31.03.2020 |
SELECT CONVERT(varchar(100), GETDATE(), 105) | 31-03-2020 |
SELECT CONVERT(varchar(100), GETDATE(), 106) | 31 03 2020 |
SELECT CONVERT(varchar(100), GETDATE(), 107) | 03 31, 2020 |
SELECT CONVERT(varchar(100), GETDATE(), 108) | 09:09:10 |
SELECT CONVERT(varchar(100), GETDATE(), 109) | 03 31 2020 9:09:10:037AM |
SELECT CONVERT(varchar(100), GETDATE(), 110) | 03-31-2020 |
SELECT CONVERT(varchar(100), GETDATE(), 111) | 2020/03/31 |
SELECT CONVERT(varchar(100), GETDATE(), 112) | 20200331 |
SELECT CONVERT(varchar(100), GETDATE(), 113) | 31 03 2020 09:09:10:037 |
SELECT CONVERT(varchar(100), GETDATE(), 114) | 09:09:10:037 |
SELECT CONVERT(varchar(100), GETDATE(), 120) | 2020-03-31 09:09:10 |
SELECT CONVERT(varchar(100), GETDATE(), 121) | 2020-03-31 09:09:10:037 |
SELECT CONVERT(varchar(100), GETDATE(), 126) | 2020-03-31T09:09:10:037 |