sql server时间格式化
时间: 2023-12-12 19:35:20 浏览: 211
以下是SQL Server中常用的时间格式化方法:
1. 将日期格式化为字符串
```sql
SELECT CONVERT(varchar(19), GETDATE(), 120) -- 输出:2022-01-13 14:23:45
```
2. 将字符串转换为日期
```sql
SELECT CONVERT(datetime, '2022-01-13 14:23:45', 120) -- 输出:2022-01-13 14:23:45.000
```
3. 使用FORMAT函数格式化日期
```sql
SELECT FORMAT(GETDATE(), 'yyyy-MM-dd HH:mm:ss.fff') -- 输出:2022-01-13 14:23:45.123
```
4. 使用CAST函数将日期转换为字符串
```sql
SELECT CAST(GETDATE() AS varchar(20)) -- 输出:Jan 13 2022 2:23PM
```
阅读全文