我正在使用Twitter API,而且我对它很新。我理解当我使用GET推文数组query = 'DELETE FROM messages WHERE id = :id'
时,它会输出
Thu Aug 31 12:07:00 +0000 2017
有没有办法简单地获得
8月31日星期四
在一个变量和
中12点07分00秒
在第二个变量?所以我可以简单地使用时间和日期。
答案 0 :(得分:1)
您必须先将该字符串转换为日期和时间格式,方法是在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");
?>
答案 1 :(得分:0)
以所需格式转换返回日期时间的另一种核心方法
$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);