php - 推特日期格式到Mysql

标签 php mysql datetime

我正在通过 Twitter 搜索 API 检索推文并将它们保存在 MySql 数据库中。问题是这个服务器没有安装 PHP DateTime y DateTimeZone 库(或者有人告诉我)所以这个方法不起作用:

$datetime = new DateTime($tw_result["created_at"]);
$datetime->setTimezone(new DateTimeZone($DATETIME_ZONE));
$fecha_tweet = $datetime->format('Y-m-d H:i:s');

那么,您是否知道将此 “Wed, 08 Feb 2012 23:59:50 +0000” 解析为 2012-02-08 23:59:50 或 MySql 的有效日期? (除了使用子串 进行切片)。我尝试了几种使用 gmdate() 的方法,但没有成功。

谢谢

最佳答案

echo gmdate('Y-m-d H:i:s', strtotime('Wed, 08 Feb 2012 23:59:50 +0000'));

http://ideone.com/nFhT6

关于php - 推特日期格式到Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9268917/

相关文章:

mysql - 从 MySQL 读取位数据类型并使用 AWS Glue 转换为 Redshift 时出现问题

mysql - 时区查找中的 Rails - 不起作用

php - 将输入保存到数据库

php - 如何加快处理多个大型数组的缓慢加载 PHP 页面?

javascript - Laravel + Ajax - 如何通过 GET 中的查询字符串查询项目

php - CAKEPHP 条件或声明

mysql - 重用参数化(准备好的)SQL 查询

php - 使用 PHP distinct 从 mysql 中获取所有唯一数据

php - 获取从现在到 x 天后的所有日期

java - 日历中的 toInstant() 显示的是 GMT,而不是本地时间