php DateTime usage

use DateTime to get different timezone date.

php > $date = new DateTime('2000-01-01', new DateTimeZone('Pacific/Nauru'));
php > echo $date->format('Y-m-d H:i:sP');
2000-01-01 00:00:00+12:00php >
php > $date->setTimezone(new DateTimeZone('Pacific/Chatham'));
php > echo $date->format('Y-m-d H:i:sP');
2000-01-01 01:45:00+13:45php >
php > $date->setTimezone(new DateTimeZOne('UTC'));
php > echo $date->format('Y-m-d H:i:sP');
1999-12-31 12:00:00+00:00php >

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容