小编Vin*_*gsn的帖子

为什么DATENAME(GETDATE())在今天是DATENAME(2019-02-01)时会给出不同的结果?

我不明白为什么DATENAME(GETDATE())给出了与DATENAME(2019-02-01)不同的结果当那是今天的日期

SELECT GETDATE(), DATENAME(w, GETDATE()),DATENAME(dw, 2019-02-01)
Run Code Online (Sandbox Code Playgroud)

返回:

2019-02-01 14:51:46.017 Friday  Monday<br>
Run Code Online (Sandbox Code Playgroud)

虽然我希望它能回归:

2019-02-01 14:51:46.017 Friday  Firday
Run Code Online (Sandbox Code Playgroud)

sql-server date getdate datepart

4
推荐指数
1
解决办法
104
查看次数

标签 统计

date ×1

datepart ×1

getdate ×1

sql-server ×1