krocos / datetimems
关于此软件包最新版本(1.0.0)的许可信息不可用。
带有微秒的PHP DateTime类及其转换为毫秒时间戳和反向转换
1.0.0
2017-01-06 16:34 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is not auto-updated.
Last update: 2024-09-28 20:20:09 UTC
README
帮助将JS时间戳转换为\DateTime对象,以及将带有微秒的日期和时间保存到数据库中(PHP和PostgreSQL(例如)使用内部微秒,而不是毫秒)。
创建
使用毫秒创建\DateTime对象
use Krocos\DateTimeMs\DateTimeMs; $dateTimeWithMilliseconds = DateTimeMs::newDateTimeMs();
转换
转换为毫秒时间戳
use Krocos\DateTimeMs\DateTimeMs; $msTimestamp = DateTimeMs::dateTimeToMsTimestamp($datetimeObject)
从毫秒时间戳转换为带有毫秒的\DateTime对象
use Krocos\DateTimeMs\DateTimeMs; $msDatetime = DateTimeMs::msTimestampToDateTime($msTimestamp);