Php 将google analytics日期转换为人类可读的值
我使用API获取谷歌分析数据 一切正常,除了一件事,我无法将日期时间戳转换为可读值。日期时间戳看起来像20150724,Php 将google analytics日期转换为人类可读的值,php,google-analytics-api,Php,Google Analytics Api,我使用API获取谷歌分析数据 一切正常,除了一件事,我无法将日期时间戳转换为可读值。日期时间戳看起来像20150724,date('mj',$date)始终显示8月22日的。 如何修复它?date()希望$date是一个时间戳,它是自Unix时代以来的秒数。尝试使用strotime转换$date。date()希望$date是一个时间戳,它是自Unix时代以来的秒数。尝试使用strotime转换$date。date()希望$date是一个时间戳,它是自Unix时代以来的秒数。尝试使用strotim
date('mj',$date)代码>始终显示8月22日的。
如何修复它?date()希望$date是一个时间戳,它是自Unix时代以来的秒数。尝试使用strotime转换$date。date()希望$date是一个时间戳,它是自Unix时代以来的秒数。尝试使用strotime转换$date。date()希望$date是一个时间戳,它是自Unix时代以来的秒数。尝试使用strotime转换$date。date()希望$date是一个时间戳,它是自Unix时代以来的秒数。尝试用strotime转换$date。如果您不告诉PHP这个数字是什么,它将假定它是一个UNIX时间戳。20150724年是1970年8月22日
所以只要告诉它它是如何格式化的:
<?php
$google_date = '20150724';
$date = DateTime::createFromFormat('Ymd', $google_date);
echo $date->format('M j');
如果您不告诉PHP数字是什么,它将假定它是UNIX时间戳。20150724年是1970年8月22日
所以只要告诉它它是如何格式化的:
<?php
$google_date = '20150724';
$date = DateTime::createFromFormat('Ymd', $google_date);
echo $date->format('M j');
如果您不告诉PHP数字是什么,它将假定它是UNIX时间戳。20150724年是1970年8月22日
所以只要告诉它它是如何格式化的:
<?php
$google_date = '20150724';
$date = DateTime::createFromFormat('Ymd', $google_date);
echo $date->format('M j');
如果您不告诉PHP数字是什么,它将假定它是UNIX时间戳。20150724年是1970年8月22日
所以只要告诉它它是如何格式化的:
<?php
$google_date = '20150724';
$date = DateTime::createFromFormat('Ymd', $google_date);
echo $date->format('M j');