我有一张桌子如下.在使用datetime.fromtimestamp的python中,我们可以更改到目前为止的整数时间.我想在Mysql中将时间列改为MM/DD/YY.你能帮我吗?

enter image description here

推荐答案

mysql> select from_unixtime(1546322400) as date;
+---------------------+
| date                |
+---------------------+
| 2018-12-31 22:00:00 |
+---------------------+

mysql> select date_format(from_unixtime(1546322400), '%m/%d/%Y') as date;
+------------+
| date       |
+------------+
| 12/31/2018 |
+------------+

我忘记了,直到上面nbk的注释中,来自_UNIXTIME()的注释确实支持可选的第二个参数,所以您可以通过一个步骤来完成:

mysql> select from_unixtime(1546322400, '%m/%d/%Y') as date;
+------------+
| date       |
+------------+
| 12/31/2018 |
+------------+

阅读大约DATE_FORMAT()

Mysql相关问答推荐

—符号在哪里条件""

查找关联数据库表的超集

MySQL grant语句中的用户名区分大小写

将上传文件的存储路径放在一张表中的缺点是什么?

为什么用PyMySQL构建的json返回结果会出现重复?

多列分组并进行求和

SQL查询以查找两个特定行的总和

for each 查询设置 MySQL @@session.time_zone 而不是 CONVERT_TZ 的缺点?

如何在 Shopware 6 DAL 中实施 Haversine 公式?

「已解决」MySQL 连接在 vb6 上出现运行时错误 -2147467259 (80004005),但在 VBA Excel 上工作

Select 最高等级最多的部门名称

如何使用sql查询在日期列中按值和最大值分组的表中添加列?

MySQL,递归 CTE.它如何以这种句法形式工作?

SQL 查找边界之间的值

使用 ON DUPLICATE KEY 将列增加一定数量 MySQL NodeJS

避免重复进入mysql数据库的最佳方法

安装 mysql-python (Windows)

MAMP mysql 服务器无法启动.没有mysql进程正在运行

如何将 mysqldump 的输出拆分为较小的文件?

使用 MySql,我可以对列进行排序但最后有 0 吗?