Php Twitter API缩短[创建时间]
我正在使用twitterapi,而且对它相当陌生。我知道,当我使用GET tweet数组Php Twitter API缩短[创建时间],php,api,date,twitter,time,Php,Api,Date,Twitter,Time,我正在使用twitterapi,而且对它相当陌生。我知道,当我使用GET tweet数组[created_at]时,它会按照 2017年8月31日星期四12:07:00+0000 有没有一种简单的方法 8月31日星期四 在一个变量和 12:07:00 在第二个变量中?因此,我可以简单地使用时间和日期。您必须首先通过在php的date()函数中传递该值,将该字符串转换为日期和时间格式 然后,您可以从中获取日期和时间,并将其存储在不同的变量中 使用php中的日期和时间格式函数。 <?php
[created_at]
时,它会按照
2017年8月31日星期四12:07:00+0000
有没有一种简单的方法
8月31日星期四
在一个变量和
12:07:00
在第二个变量中?因此,我可以简单地使用时间和日期。您必须首先通过在php的date()函数中传递该值,将该字符串转换为日期和时间格式 然后,您可以从中获取日期和时间,并将其存储在不同的变量中 使用php中的日期和时间格式函数。
<?php
$dateandtime = new DateTime("Your date string getting from twitter");
$variable1=$dateandtime->format("D M m");
$variable2=$dateandtime->format("H:i:s");
?>
将返回的日期时间转换为所需格式的另一种核心方法
$dateString = "Thu Aug 31 12:07:00 +0000 2017";
//use strtotime function to get timestamp of a string date
//returnedTimestamp=strtotime($dateString);
$datePart=date('D M d',$returnedTimestamp);
$timePart=date('H:i:s',$returnedTimestamp);
你在谷歌上搜索过“如何在php中解析datetime”吗?以下是我在结果顶部得到的结果:在
$variable1
中,它应该是d
而不是m