Qt5.9 格式化日期字符串
一级目录
在Qt5.9中,将QDateTime格式化字符串输出,有两个相关函数:
- QString QDateTime::toString(const QString &format) QString
- QDateTime::toString(Qt::DateFormat format = Qt::TextDate)
常用的日期时间字符串格式化参数:
| 格式化参数 | 说明 | 举例 | 结果 |
|---|---|---|---|
| yy | 使用两位数值表示时间当中的年份(00-99) | yy.MM.dd | 24.02.01 |
| yyyy | 使用四位数值表示时间当中的月份 | yyyy.MM.dd | 2024.02.01 |
| M | 表示时间当中的月份(1-12) | yyyy.M.dd | 2024.2.01 |
| MM | 使用两位数值表示时间当中的月份(01-12) | yyyy.MM.dd | 2024.02.01 |
| d | 表示时间当中的日期(0-31) | yyyy.MM.d | 2024.02.1 |
| dd | 使用两位数值表示时间当中的日期(00-31) | yyyy.MM.dd | 2024.02.01 |
| h | 表示12小时制时间当中的小时数(0-12) | a h:mm:ss | pm 5:02:01 |
| hh | 使用两位数值表示12小时制时间当中的小时数(00-12) | a hh:mm:ss | pm 05:02:01 |
| H | 表示24小时制时间当中的小时数(0-23) | H:mm:ss | 17:02:01 |
| HH | 使用两位数值表示24小时制时间当中的小时数(00-23) | HH:mm:ss | 17:02:01 |
| m | 表示时间当中的小时数(0-59) | HHⓂ️ss | 17:2:01 |
| mm | 使用两位数值表示时间当中的小时数(00-59) | HH:mm:ss | 17:02:01 |

最低0.47元/天 解锁文章
1093

被折叠的 条评论
为什么被折叠?



