如何将日期转换为格式ddmmyy NOT ddmmyyyy

RK4*_*K43 4 sql t-sql sql-server

我正在努力将日期转换为格式ddmmyyNOT ddmmyyyy.

convert功能允许各种巧妙的格式化,但没有足够接近修复使用REPLACE.

任何帮助,将不胜感激.

Ste*_*aro 8

dd/mm/yy是英国\法国标准,所以试试这个:

SELECT REPLACE(CONVERT(CHAR(8), [MyDateTime], 3), '/', '')
Run Code Online (Sandbox Code Playgroud)

  • 103会给你yyyy,他想要yy所以它应该使用3作为样式而不是 (3认同)