时间格式化hh:mm:ss和HH:mm:ss
hh:mm:ss ?
按照12小時制的格式進行字符串格式化
如果時間處于00:00:00——12:59:59,則返回的字符串正常
如果時間處于13:00:00——23:59:59,則返回的字符串是實際時間-12小時后的值,也就是說比真實的時間少了12個小時。
例如:14:00:00進行格式化后的字符串為“2:00:00”
?
HH:mm:ss?
按照24小時制的格式進行字符串格式化
當時間為任意一個區間,則返回的字符串都是正常的。
 ?
 如果時間為2013-05-20 14:02:30 yyyy-MM-dd HH:mm:ss ?;如果格式為yyyy-MM-dd hh:mm:ss 則顯示為2013-05-20 02:02:30
 備忘:YYYY-mm-dd HH:MM:SS部分解釋
 
 ? d ? ? ? ? ? ? ? 月中的某一天。一位數的日期沒有前導零。 ?
 ? dd ? ? ? ? ? ? 月中的某一天。一位數的日期有一個前導零。 ?
 ? ddd ? ? ? ? ? 周中某天的縮寫名稱,在 ? AbbreviatedDayNames ? 中定義。 ?
 ? dddd ? ? ? ? 周中某天的完整名稱,在 ? DayNames ? 中定義。 ?
 ? M ? ? ? ? ? ? ? 月份數字。一位數的月份沒有前導零。 ?
 ? MM ? ? ? ? ? ? 月份數字。一位數的月份有一個前導零。 ?
 ? MMM ? ? ? ? ? 月份的縮寫名稱,在 ? AbbreviatedMonthNames ? 中定義。 ?
 ? MMMM ? ? ? ? 月份的完整名稱,在 ? MonthNames ? 中定義。 ?
 ? y ? ? ? ? ? ? ? 不包含紀元的年份。不具有前導零。 ?
 ? yy ? ? ? ? ? ? 不包含紀元的年份。具有前導零。 ?
 ? yyyy ? ? ? ? 包括紀元的四位數的年份。 ?
 ? gg ? ? ? ? ? ? 時期或紀元。 ?
 ? h ? ? ? ? ? ? ? 12 ? 小時制的小時。一位數的小時數沒有前導零。 ?
 ? hh ? ? ? ? ? ? 12 ? 小時制的小時。一位數的小時數有前導零。 ?
 ? H ? ? ? ? ? ? ? 24 ? 小時制的小時。一位數的小時數沒有前導零。 ?
 ? HH ? ? ? ? ? ? 24 ? 小時制的小時。一位數的小時數有前導零。 ?
 ? m ? ? ? ? ? ? ? 分鐘。一位數的分鐘數沒有前導零。 ?
 ? mm ? ? ? ? ? ? 分鐘。一位數的分鐘數有一個前導零。 ?
 ? s ? ? ? ? ? ? ? 秒。一位數的秒數沒有前導零。 ?
 ? ss ? ? ? ? ? ? 秒。一位數的秒數有一個前導零。 ?
 ? f ? ? ? ? ? ? ? 秒的小數精度為一位。其余數字被截斷。
 
總結
以上是生活随笔為你收集整理的时间格式化hh:mm:ss和HH:mm:ss的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: linux指定大小分割文件
- 下一篇: K8s 1.23.x版本nfs持久存储报
