PHP DateInterval オブジェクトの引数(間隔指示子)の書き方

↓こういうやつの書き方。すぐ忘れるのでメモ

PT10S

決まりごと

  • 最初は必ずPで始まる(Periodの意)
  • 整数の後に間隔指示子(下記)をつけて並べる
  • 時間(時、分、秒)の前にTをつける
DateInterval('P◯Y◯M◯D(W)T◯H◯M◯S')

DateInterval(‘P◯Y◯M◯D(W)T◯H◯M◯S’)

間隔指示子

Y
M
D
W週(Dに変換される。よってDとの併用不可)
H時間
M
S

1ヶ月と3日P1Y3D
5日と10時間P5DT10H