scj0088 2021-02-05 17:53 采纳率: 0%
浏览 29

MYSQL PHP 日期 及时间转换

表名:ding
字段:date
中的日期格式是这样的。
Dec 1, 2020 12:00:27 AM PST
Dec 19, 2020 4:29:12 PM PST

。。。。。。。

数据库中的日期格式是这样的,因为前期数据量有几万行,我直接通过CSV格式导入的。且表字段为文本字段。

然后现在使用查找的时候发生了一些问题 。

一、查找2020年12月1日的所有数据,不知道查询语句应该怎么写。“2020-12-1”做为条件,输入条件可以拆分。

二、查找时间区域的数据,不知道怎么写查询条件,如2020-2-1至2020-2-10的查询条件。

 

  • 写回答

1条回答 默认 最新

  • 火蚂蚁cui 2021-02-06 11:26
    关注

    如果能操作数据表,加个时间戳字段吧,用strtotime('Dec 19,2020 4:29:12 PM')把日期转成时间戳,批量更新,然后就正常写查询条件进行。转换时要把 PST 去掉

    评论

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?