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

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

PT10S

決まりごと

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

間隔指示子の意味

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

間隔指示子の書き方例

1P1Y
1ヶ月と3日P1M3D
5日と10時間P5DT10H
  • ブックマーク
  • Feedly

この記事を書いた人

Takashi Fujisaki

10年の音楽制作屋さんを経て、2010〜 Webデザイン / フロントエンドエンジニア / ブロガーとして活動しています。WordPressテーマ・プラグイン制作やちょっとしたアプリ開発など。Appleと自転車とラーメンが好き。