2016年4月6日水曜日

PHPフレームワークMakoで、日付と時間を扱うクラス(Date and time)

PHPフレームワークMako(4.5.10)で、日付と時間を扱うクラス(Date and time)です。基本的なものしか用意されていませんが、十分かもしれません。

use mako\chrono\Time;
use mako\chrono\TimeZone;

// 基本
$time = new Time();

// タイムゾーン指定
$time = new Time('now', 'Europe/Paris');

// 現在時刻
$time = Time::now();

// フォーマットを指定して日時を取得
$time = Time::createFromFormat('Y-m-d', '2016-04-01');

// 1時間進める
$time->forward(3600);

// 該当月の日数
$daysInMonth = $time->daysInMonth();

参考サイト
Date and time(Mako Framework Documentation)

0 件のコメント:

コメントを投稿