WordPressには、日時を秒であらわす定数が用意されています。年・月もすぐに秒に変換できます。
かんたんすぎて説明はいりません。下の表、サンプルを見てください。
| 定数 | 値 |
|---|---|
| MINUTE_IN_SECONDS | 分 |
| HOUR_IN_SECONDS | 時間 |
| DAY_IN_SECONDS | 日 |
| WEEK_IN_SECONDS | 週 |
| MONTH_IN_SECONDS | 月 |
| YEAR_IN_SECONDS | 年 |
サンプル
// 30分
$time = 30 * MINUTE_IN_SECONDS;
// 2時間
$time = 2 * HOUR_IN_SECONDS;
// 3日
$time = 3 * DAY_IN_SECONDS;
// 10週間
$time = 10 * WEEK_IN_SECONDS;
// 半年
$time = 6 * MONTH_IN_SECONDS;
// 5年
$time = 5 * YEAR_IN_SECONDS;
タイムアウト値や、cronのインターバルなどで使います。


