php - 在 MySQLi 中选择具有自定义日期格式的行
问题描述
我想在 MySQLi 中选择具有自定义日期格式的行。这是我的数据库的图像。
如果`publish_date`类似于1540182298,1540182469,1540183281
$sql="SELECT * FROM new_enquery WHERE date_format(publish_date, '%Y')='2018'";
解决方案
似乎是 unix 时间戳,所以你可以尝试使用 FROM_UNIXTIME
SELECT * FROM new_enquery WHERE FROM_UNIXTIME(publish_date, '%Y')= '2018'
推荐阅读
- redis - 嵌套JS“socket.io-redis”:“6.0.1”
- javascript - 通过 Outlook-Addin 访问用户的系统摄像头
- sql - 雪花的“横向视图爆炸”相当于什么?
- c++ - glm 数学库围绕目标旋转
- assembly - ARMv8 程序集,如何将值从 w 寄存器移动到 x 寄存器?
- mysql - 在 SQL ACCESS 中使用 LEFT 或 INNER JOIN 和 WHERE 的问题
- ios - Swift 合并 HTTP 请求
- c# - 有没有办法或扩展使它在 Visual Studio 中的字体不是全白的?
- .net - 使用 Bazel 构建 nuget 包
- import - 如何在 Jest 中设置窗口变量