该问题来自社区帖: https://bbs.csdn.net/topics/615536298.为符合问答规范, 该问题经过ChatGPT优化
怎样将日期转为yyyy/mm/dd hh:mi:ss ?
怎样将日期转为yyyy/mm/dd hh:mi:ss ?
以下代码可以将当前时间转为格式为yyyy/mm/dd的字符串:
```sql SELECT CONVERT(varchar(10), GETDATE(), 111) AS date_str ```如果想要将时间也包含在字符串中,可以使用以下代码:
```sql SELECT CONVERT(varchar(19), GETDATE(), 120) AS datetime_str ```其中,120是转换代码,具体含义如下:
代码 | 含义 | 示例 |
---|---|---|
101 | mm/dd/yyyy | 05/25/2023 |
102 | yyyy.mm.dd | 2023.05.25 |
110 | yyyy-mm-dd | 2023-05-25 |
111 | yyyy/mm/dd | 2023/05/25 |
120 | yyyy-mm-dd hh:mi:ss(24h) | 2023-05-25 18:22:52 |
121 | yyyy-mm-dd hh:mi:ss.mmm(24h) | 2023-05-25 18:22:52.000 |
其中,hh:mi:ss用于表示时分秒,24h代表24小时制。