d - 若個位數會轉換為 1 位數字,兩位數轉換為 2 位,如:"9"、"10"
dd - 轉換為 2 位數字,如:"01"
超過 2 位的話會在前面補 0,例如:dddd > "0001"
大寫 D 為一年中的第幾天(Day Of Year)
H:小時,大寫時範圍為 0~23(24 小時制)
h:小時,小寫時範圍為 1~12(12 小時制)
以下午 3 點為例:
H、HH:"15"/HHH:"015"
h:"3" /hh:"03"
m:分,需為小寫。
m:若個位數會轉換為 1 位數字,兩位數轉換為 2 位,如:"9"、"10"
mm:轉換為 2 位數字,如:"09"
超過 2 位的話會在前面補 0,例如:mmm > “009”
SimpleDateFormat
(String: pattern, formatSymbols: DateFormatSymbols)
實例化使用指定的轉換格式與日期顯示格式的 SimpleDateFormat
pattern:指定的轉換格式,例如:"yyyy/MM/dd HH:mm"
formatSymbols:日期顯示格式,例如 Locale.TAIWAN 的「二月」或 Locale.US 的「Sep」