加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何在PHP中格式化日期而不在冒号中使用冒号?

发布时间:2020-12-13 22:13:58 所属栏目:PHP教程 来源:网络整理
导读:所以我有这个: 日期( ‘C’) 它的格式如下: 2010-08-17T08:55:14-07:00 但是我需要一种方法来在偏移量中没有冒号,所以它可能看起来像这样: 2010-08-17T08:55:14-0700 有什么解决方案呢?我希望格式略有不同,而不是获取字符串并替换最后一个冒号(使用
所以我有这个:

日期( ‘C’)

它的格式如下:

2010-08-17T08:55:14-07:00

但是我需要一种方法来在偏移量中没有冒号,所以它可能看起来像这样:

2010-08-17T08:55:14-0700

有什么解决方案呢?我希望格式略有不同,而不是获取字符串并替换最后一个冒号(使用reg-ex或其他东西).

解决方法

从组成部分构建:

date('Y-m-dTH:i:sO')

有关不同的格式字符串,请参阅date文档.

你感兴趣的是O:

Difference to Greenwich time (GMT) in hours (Example: +0200)

而不是P:

Difference to Greenwich time (GMT) with colon between hours and minutes (added in PHP 5.1.3) (Example: +02:00)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读