Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将返回为/Date(1465196400000)/的变量格式化为实际日期_Php_Wordpress - Fatal编程技术网

Php 如何将返回为/Date(1465196400000)/的变量格式化为实际日期

Php 如何将返回为/Date(1465196400000)/的变量格式化为实际日期,php,wordpress,Php,Wordpress,我从一个API中提取,变量StartDate和EndDate返回为/Date(1465196400000)/,您能建议将其格式化为实际日期(如mm/dd/yy)的最佳方法吗 约会把我搞砸了 以下是如何使用以下方法将其转换为日期: 使用regexp或类似工具提取数字部分;除以1000;然后将其视为unix时间戳,并将其传递给函数或,然后使用format()方法返回一个人工格式化的日期字符串您能将我发送到显示示例的页面吗?对不起,非常感谢你,特林科特! $data = '/Date(14651964

我从一个API中提取,变量StartDate和EndDate返回为/Date(1465196400000)/,您能建议将其格式化为实际日期(如mm/dd/yy)的最佳方法吗


约会把我搞砸了

以下是如何使用以下方法将其转换为日期:


使用regexp或类似工具提取数字部分;除以1000;然后将其视为unix时间戳,并将其传递给函数或,然后使用format()方法返回一个人工格式化的日期字符串您能将我发送到显示示例的页面吗?对不起,非常感谢你,特林科特!
$data = '/Date(1465196400000)/';

if (preg_match('#/Date\((\d+)\)/#', $data, $result)) {
    $date = date('d-m-Y', $result[1] / 1000);
    echo $date; // 06-06-2016
};