SQL更改日期格式的命令是什么

时间:2018-11-19 07:23:48

标签: sql

如何将日期格式从YYYY-MM-DD更改为DD-MM-YYYY?我尝试了以下命令:

select CONVERT(varchar(10), @date, 101)

但是它不起作用。谁能帮我吗?

谢谢!

4 个答案:

答案 0 :(得分:1)

使用格式

declare @d date='2018-11-19';

select format(@d,'dd-MM-yyyy')

Fiddle

date
19-11-2018

答案 1 :(得分:1)

DECLARE @Param1 DATE
SET @Param1 = '2018-01-31'  -- YYYY-MM-DD

SELECT CONVERT(VARCHAR(10),@Param1,105) AS DesiredDate  -- DD-MM-YYYY

答案 2 :(得分:0)

您可以尝试以下SQL:

LYX_EXE = r'"c:\Program Files (x86)\LyX 2.3\bin\LyX2.3.exe"'
process = subprocess.Popen([LYX_EXE])

答案 3 :(得分:0)

您可以在下面尝试

DEMO

select CONVERT (varchar(10), getdate(), 103) AS [DD/MM/YYYY]

输出:

DD/MM/YYYY
19/11/2018