開発(PHP):タイムスタンプを書式化

タイムスタンプを書式化するには、$modx->toDateFormatメソッドを使用します。
グローバル設定の"日時の書式"(datetime_format)にしたがって書式化されます。
ただし、時間の書式は%H:%M:%Sと固定されています。

構文

戻り値 = $modx->toDateFormat(タイムスタンプ, 返す内容);
引数名 初期値 説明
第一引数
必須
タイムスタンプ string 0 1970年1月1日 0時0分0秒からのタイムスタンプ。
第二引数 返す内容 string '' 返す内容を変更する。
指定可能な値は次の通り。
'' ... 日付と時間の両方
'dateOnly' ... 日付のみ
'formatOnly' ... 書式(グローバル設定の"日時の書式"の値)

戻り値

書式化された値を返します。

サンプルコード

$date = $modx->toDateFormat(1483752768);

結果

2017/01/07 10:32:48

CMS「MODX Evolution」逆引きリファレンス一覧へ戻る