在php中创建自定义日期格式

时间:2016-09-29 13:11:49

标签: php

我需要通过API更新jira自定义字段。

"customfield_10003": "2011-10-19T10:29:29.908+1100"

根据jira This format is ISO 8601: YYYY-MM-DDThh:mm:ss.sTZD

我需要使用PHP创建相同的日期格式。请帮我这样做。

2 个答案:

答案 0 :(得分:0)

使用c格式的日期。

  

http://php.net/manual/en/function.date.php

     

ISO 8601日期2004-02-12T15:19:21 + 00:00

<?php
   echo date("c");

要转换特定日期,请使用DateTime或strtotime和date。

答案 1 :(得分:0)

试试这个:

<?php

    $strDateAndTime = '2016-09-29 14:15:50';        
    $objDateTime    = new DateTime($strDateAndTime);
    $iso8601Date    = $objDateTime->format(DateTime::ATOM);
    var_dump($iso8601Date);   //<== string '2016-09-29T14:15:50+02:00' (length=25)