pauci/datetime
最新稳定版本:v0.7.0
Composer 安装命令:
composer require pauci/datetime
包简介
Enhanced DateTime, DateTimeImmutable and DateInterval objects
README 文档
README
Provides enhanced DateTime and DateInterval objects with clock abstraction
- based on
DateTimeImmutableobject (to discourage the use of mutable version) - provides
SystemClockfor production andFrozenClockfor testing - provides extra static factory methods:
now()(uses clock),fromString(),fromTimestamp(),fromFloatTimestamp() - implements
StringableandJsonSerializablewith implicit conversion to string (ISO 8601)
Examples
use Pauci\DateTime\DateTime; $now = $clock->now(); // or DateTime::setClock($clock); $now = DateTime::now(); echo $now; // 2016-05-20T14:30:54.345678+02:00 echo json_encode($now); // "2016-05-20T14:30:54.345678+02:00" echo DateTime::fromTimestamp(1512148033); // 2017-12-01T18:07:13+01:00 echo DateTime::fromFloatTimestamp(1512148033.000005); // 2017-12-01T18:07:13.000005+01:00 DateTime::setFormat('Y-m-d H:i:s'); echo $now; // 2016-05-20 14:30:54 echo json_encode($now); // "2016-05-20 14:30:54"
统计信息
- 总下载量: 31.67k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 2
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-05-13