23)代號結果0
01 2 2021 12:26pm
12001/2/21
221.01.02
32002/1/21
402.01.21
52002/1/21
602 01 21
701 02, 21
812:26:01
901 2 2021 12:26:01:220pm
102001/2/21
112021/1/2
12210102
1302 01 2021 12:26:01:220
1412:26:01:220
202021/1/2 12:26
2126:01.2
222001/2/21 12:26
232021/1/2
2412:26:01
2526:01.2
2626:01.2
2701-02-2021 12:26:01.220
2801-2021-02 12:26:01.220
2902-01-2021 12:26:01.220
3002-2021-01 12:26:01.220
312021/2/1
3201-02-2021
3301-2021-02
3402-01-2021
3502-2021-01
10001 2 2021 12:26pm
10101/02/2021
1022021.01.02
10302/01/2021
10402.01.2021
10502-01-2021
10602 01 2021
10701 02, 2021
10812:26:01
10901 2 2021 12:26:01:220pm
11001-02-2021
1112021/1/2
11220210102
11302 01 2021 12:26:01:220
11412:26:01:220
1202021/1/2 12:26
12126:01.2
1262021-01-02t12:26:01.220
1272021-01-02t12:26:01.220
13119/05/1442 12:26:01:220pm
-- mm:month 月為單位
-- 返回值:-2
select datediff(mm, getdate(
), dateadd(dd,-60
,getdate())
)
-- dd:day 日為單位
-- 返回值:-60
select datediff(dd, getdate(
), dateadd(dd,-60
,getdate())
)
例:獲取當前時間 60 天之前的時間
-- dd:day
-- -60:60天前
-- 23:yyyy/mm/dd格式時間
-- 當前時間 2020-07-08 13:52
-- 返回值 2020-05-09 00:00:00.000
-- 當前時間 2020-07-08 13:52
-- 返回值 2020-05-09 13:52:59.287
返回代表指定日期的指定日期部分的字串
返回型別:nvarchar
返回代表指定日期的指定日期部分的整數
返回型別:int
select
datepart(weekday, getdate())
as'datepart星期幾'
, datename(weekday, getdate())
as'datename星期幾'
水曜日 是日文系統的星期三
今天是2020-7-8日 星期三
datepart返回的是「4」,sunday星期日是1
datename在中文系統下會返回 「星期三」
參考:日期組成部分
縮寫說明
year
yy/yyyy
年quarter
季度month
mm/m
月day
dd/d
日hourhh時
minute
mi/n
分second
ss/s
秒millisecond
ms毫秒
dayofyear
dy/y
一年中的第幾天
week
wk/ww
一年中的第幾周
weekday
dw星期幾
weekday的1是從星期日開始,星期一是2。
sqlserver 日期函式
一直都在用oracle,對sqlserver中的一些函式很不熟悉,在工作用偶爾會用到,貼在這裡,便於以後查詢 取出資料庫欄位中datetime列的日期部分 1 select datename year,getdate datename month,getdate datename day,getda...
SQL Server 日期函式
獲取當前系統日期時間。取決於 1 精度要求 2 utc時間還是系統時間 3 要不要帶時區 與 getdate 和 getutcdate 比較而言,sysdatetime 和 sysutcdatetime 的秒的小數部分精度更高。sysdatetimeoffset 包含系統時區偏移量。sysdatet...
sql server中的日期函式
常用函式 當前日期 select getdate 2018 12 06 10 13 44.840 select convert varchar 10 getdate 120 2018 12 06 select convert varchar 8 getdate 114 10 14 06 select...