【问题标题】:MySQL UTC Date formatMySQL UTC 日期格式
【发布时间】:2010-03-20 15:21:50
【问题描述】:

我正在从 Twitter 的 API 中提取数据,返回日期为 UTC,格式如下:

2009 年 1 月 24 日星期六 22:14:29 +0000

MySQL 可以专门处理这种格式还是我需要对其进行转换?我正在使用 Python 提取数据。

【问题讨论】:

    标签: python mysql twitter utc


    【解决方案1】:

    是的,如果你不愿意在 Python 中进行转换,MySQL 可以使用 STR_TO_DATE() 函数来处理,如下例所示:

    INSERT INTO
        your_table
    VALUES ( 
        STR_TO_DATE('Sat Jan 24 22:14:29 +0000 2009', '%a %b %d %H:%i:%s +0000 %Y')
    );
    

    您可能还想查看可能的格式说明符的完整列表:MySQL: DATE_FORMAT

    【讨论】:

    • 太好了!您建议在 MySQL 中使用什么数据格式,如果我愿意,在 MySQL 导入之前在 Python 中执行此操作的最佳方法是什么?再次感谢。
    猜你喜欢
    • 2020-10-08
    • 2017-09-14
    • 2021-06-26
    • 2019-07-27
    • 2023-03-23
    • 1970-01-01
    • 2010-10-15
    • 1970-01-01
    • 2021-05-29
    相关资源
    最近更新 更多