yyyy-MM-dd hh:mm:ss与 yyyy-MM-dd HH:mm:ss 的区别

本文详细解析了Java中日期时间格式的表示,重点讨论了HH与hh的区别,以及在转换过程中可能遇到的问题。例如,'yyyy-MM-ddhh:mm:ss'格式会将12小时制的时间转换为24小时制,而13:00:00到23:59:59的时间段则不受影响。此外,还提到了mm与m的区别,mm用于表示两位数的分钟,而m表示非零开始的分钟。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HH 表示24小时制
hh 表示12小时制
在Java中,如果使用yyyy-MM-dd hh:mm:ss
2021-09-09 12:56:32 被转换成 2021-09-09 00:56:32
2021-09-09 13:00:00 ~ 2021-09-09 23:59:59 将不会被转换

mm与m,区别为否有前导零:H,m,s表示非零开始,HH,mm,ss表示从零开始。
比如 凌晨一点零一分 HH:mm显示为01:01,H:m显示为1:2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值