相关文章推荐
慷慨大方的硬盘  ·  page.waitfornavigation ...·  2 年前    · 
飞奔的山羊  ·  OC Swift ...·  2 年前    · 

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」