假设在 mysql 中,我有一个表,其中包含 BIGINT 的列“thedate”,其值为:
1342962983638
转换为 2012-07-22 _此处的某个时间 如何执行仅从该 bigint 中选择日期部分的 select 语句?
即生成的 bigint 将显示为“2012-07-22”
假设在 mysql 中,我有一个表,其中包含 BIGINT 的列“thedate”,其值为:
1342962983638
转换为 2012-07-22 _此处的某个时间 如何执行仅从该 bigint 中选择日期部分的 select 语句?
即生成的 bigint 将显示为“2012-07-22”
您需要将 截断epochtime
为仅 10 个整数值。所以,选择看起来像:
SELECT FROM_UNIXTIME( SUBSTRING('1342962983638',1,10), '%Y-%m-%d');
小提琴。