时间格式化hh:mm:ss和HH:mm:ss区别
hh:mm:ss ?
按照12小時(shí)制的格式進(jìn)行字符串格式化
如果時(shí)間處于00:00:00——12:59:59,則返回的字符串正常
如果時(shí)間處于13:00:00——23:59:59,則返回的字符串是實(shí)際時(shí)間-12小時(shí)后的值,也就是說比真實(shí)的時(shí)間少了12個(gè)小時(shí)。
例如:14:00:00進(jìn)行格式化后的字符串為“2:00:00”
?
HH:mm:ss?
按照24小時(shí)制的格式進(jìn)行字符串格式化
當(dāng)時(shí)間為任意一個(gè)區(qū)間,則返回的字符串都是正常的。
備忘:YYYY-mm-dd HH:MM:SS部分解釋
? d ? ? ? ? ? ? ? 月中的某一天。一位數(shù)的日期沒有前導(dǎo)零。 ?
? dd ? ? ? ? ? ? 月中的某一天。一位數(shù)的日期有一個(gè)前導(dǎo)零。 ?
? ddd ? ? ? ? ? 周中某天的縮寫名稱,在 ? AbbreviatedDayNames ? 中定義。 ?
? dddd ? ? ? ? 周中某天的完整名稱,在 ? DayNames ? 中定義。 ?
? M ? ? ? ? ? ? ? 月份數(shù)字。一位數(shù)的月份沒有前導(dǎo)零。 ?
? MM ? ? ? ? ? ? 月份數(shù)字。一位數(shù)的月份有一個(gè)前導(dǎo)零。 ?
? MMM ? ? ? ? ? 月份的縮寫名稱,在 ? AbbreviatedMonthNames ? 中定義。 ?
? MMMM ? ? ? ? 月份的完整名稱,在 ? MonthNames ? 中定義。 ?
? y ? ? ? ? ? ? ? 不包含紀(jì)元的年份。不具有前導(dǎo)零。 ?
? yy ? ? ? ? ? ? 不包含紀(jì)元的年份。具有前導(dǎo)零。 ?
? yyyy ? ? ? ? 包括紀(jì)元的四位數(shù)的年份。 ?
? gg ? ? ? ? ? ? 時(shí)期或紀(jì)元。 ?
? h ? ? ? ? ? ? ? 12 ? 小時(shí)制的小時(shí)。一位數(shù)的小時(shí)數(shù)沒有前導(dǎo)零。 ?
? hh ? ? ? ? ? ? 12 ? 小時(shí)制的小時(shí)。一位數(shù)的小時(shí)數(shù)有前導(dǎo)零。 ?
? H ? ? ? ? ? ? ? 24 ? 小時(shí)制的小時(shí)。一位數(shù)的小時(shí)數(shù)沒有前導(dǎo)零。 ?
? HH ? ? ? ? ? ? 24 ? 小時(shí)制的小時(shí)。一位數(shù)的小時(shí)數(shù)有前導(dǎo)零。 ?
? m ? ? ? ? ? ? ? 分鐘。一位數(shù)的分鐘數(shù)沒有前導(dǎo)零。 ?
? mm ? ? ? ? ? ? 分鐘。一位數(shù)的分鐘數(shù)有一個(gè)前導(dǎo)零。 ?
? s ? ? ? ? ? ? ? 秒。一位數(shù)的秒數(shù)沒有前導(dǎo)零。 ?
? ss ? ? ? ? ? ? 秒。一位數(shù)的秒數(shù)有一個(gè)前導(dǎo)零。 ?
? f ? ? ? ? ? ? ? 秒的小數(shù)精度為一位。其余數(shù)字被截?cái)唷?br /> ?
如果時(shí)間為2013-05-20 14:02:30 yyyy-MM-dd HH:mm:ss ?;如果格式為yyyy-MM-dd hh:mm:ss 則顯示為2013-05-20 02:02:30
總結(jié)
以上是生活随笔為你收集整理的时间格式化hh:mm:ss和HH:mm:ss区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 赛门铁克新通告再犯严重错误 忽视大陆用户
- 下一篇: Unity 2d碰撞检测