sqlserver里的时间、日期转换

字符串转日期

1
2
3
SELECT CONVERT(datetime,'19490224')   --: 1949-02-24 00:00:00.000
SELECT CONVERT(datetime,'1949/02/24') -- : 1949-02-24 00:00:00.000
SELECT CONVERT(datetime,'02/24/1949') -- : 1949-02-24 00:00:00.000

  

取当天日期属性

1
2
3
4
5
6
7
8
9
10
11
12
select datepart(yyyy,getdate()) 年,
  datepart(qq,getdate()) 季度,
  datepart(mm,getdate()) 月份,
  datepart(dy,getdate()) [本年-第几天],
  datepart(dd,getdate()) 当月几号,
  datepart(wk,getdate()) [本年-第几星期],
  datepart(dw,getdate()) [星期第几天--周日算第一天],
    datename(weekday, getdate()) 星期几,
  datepart(hh,getdate()) 小时,
  datepart(mi,getdate()) 分钟,
  datepart(ss,getdate()) 秒,
  datepart(ms,getdate()) 毫秒 ;

  

日期转字符串

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
CONVERT(varchar(100), GETDATE(), 0):   05 15 2024  3:33PM
CONVERT(varchar(100), GETDATE(), 1):   05/15/24
CONVERT(varchar(100), GETDATE(), 2):   24.05.15
CONVERT(varchar(100), GETDATE(), 3):   15/05/24
CONVERT(varchar(100), GETDATE(), 4):   15.05.24
CONVERT(varchar(100), GETDATE(), 5):   15-05-24
CONVERT(varchar(100), GETDATE(), 6):   15 05 24
CONVERT(varchar(100), GETDATE(), 7):   05 15, 24
CONVERT(varchar(100), GETDATE(), 8):   15:33:48
CONVERT(varchar(100), GETDATE(), 9):   05 15 2024  3:33:48:843PM
CONVERT(varchar(100), GETDATE(), 10):  05-15-24
CONVERT(varchar(100), GETDATE(), 11):  24/05/15
CONVERT(varchar(100), GETDATE(), 12):  240515
CONVERT(varchar(100), GETDATE(), 13):  15 05 2024 15:33:48:843
CONVERT(varchar(100), GETDATE(), 14):  15:33:48:843
CONVERT(varchar(100), GETDATE(), 20):  2024-05-15 15:33:48
CONVERT(varchar(100), GETDATE(), 21):  2024-05-15 15:33:48.843
CONVERT(varchar(100), GETDATE(), 22):  05/15/24  3:33:48 PM
CONVERT(varchar(100), GETDATE(), 23):  2024-05-15
CONVERT(varchar(100), GETDATE(), 24):  15:33:48
CONVERT(varchar(100), GETDATE(), 25):  2024-05-15 15:33:48.843
CONVERT(varchar(100), GETDATE(), 100): 05 15 2024  3:33PM
CONVERT(varchar(100), GETDATE(), 101): 05/15/2024
CONVERT(varchar(100), GETDATE(), 102): 2024.05.15
CONVERT(varchar(100), GETDATE(), 103): 15/05/2024
CONVERT(varchar(100), GETDATE(), 104): 15.05.2024
CONVERT(varchar(100), GETDATE(), 105): 15-05-2024
CONVERT(varchar(100), GETDATE(), 106): 15 05 2024
CONVERT(varchar(100), GETDATE(), 107): 05 15, 2024
CONVERT(varchar(100), GETDATE(), 108): 15:33:48
CONVERT(varchar(100), GETDATE(), 109): 05 15 2024  3:33:48:843PM
CONVERT(varchar(100), GETDATE(), 110): 05-15-2024
CONVERT(varchar(100), GETDATE(), 111): 2024/05/15
CONVERT(varchar(100), GETDATE(), 112): 20240515
CONVERT(varchar(100), GETDATE(), 113): 15 05 2024 15:33:48:843
CONVERT(varchar(100), GETDATE(), 114): 15:33:48:843
CONVERT(varchar(100), GETDATE(), 120): 2024-05-15 15:33:48
CONVERT(varchar(100), GETDATE(), 121): 2024-05-15 15:33:48.843
CONVERT(varchar(100), GETDATE(), 126): 2024-05-15T15:33:48.843

  

posted @   wsh3166Sir  阅读(534)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示