ku匹配 / 时区偏移
通过偏移量创建 DateTimeZone 对象
0.1.0
2013-09-24 15:41 UTC
Requires
- php: >=5.3.3
Requires (Dev)
- phpunit/phpunit: 3.*
This package is not auto-updated.
Last update: 2024-09-23 15:10:28 UTC
README
通过偏移量创建 DateTimeZone 对象。
安装
将 "kumatch/offsettimezone" 添加到项目的 composer.json 文件中作为依赖项。
{
"require": {
"kumatch/offsettimezone": "*"
}
}
并安装你的依赖项。
$ composer install
用法
use Kumatch\OffsetTimeZone\OffsetTimeZone $offsetTimeZone = new OffsetTimeZone(); $tz0 = $offsetTimeZone->createTimeZone(0); // UTC timezone $tz1 = $offsetTimeZone->createTimeZone( 9 * 3600); // UTC +9 $tz2 = $offsetTimeZone->createTimeZone(-7 * 3600); // UTC -7 // print UTC datetime. $date = new DateTime("now", $tz0); echo $date->format('Y-m-d H:i:s'), "\n"; // print UTC +9 datetime $date->setTimetime($tz1); echo $date->format('Y-m-d H:i:s'), "\n";
许可证
在 MIT 许可证下许可。
版权所有 © 2013 Yosuke Kumakura
在此特此授予任何人获得此软件及其相关文档副本(以下简称“软件”)的权利,免费使用该软件,不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许获得该软件的人士进行此类操作,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论该责任源于合同、侵权或其他原因,以及与软件或其使用或其他交易有关。