查询从毫秒(月,日,年)到毫秒的完整日期

时间:2018-11-24 06:52:16

标签: mysql

我在Mysql表中有记录及其创建日期(以毫秒格式)。 现在,我需要一种方法来创建查询,在该查询中我以毫秒为单位发送日期(但没有小时,分钟和秒),并为我带来匹配的基准记录。

非常感谢!,对不起,我的英语。

编辑:

例如

我的前端输入日期的格式为MM / DD / YYYY:11/24/2018(以毫秒为单位:1576033200000)

我的数据库日期具有毫秒格式: 1576122356000(日期为formate:11/24/2018 24:45:56)

1576033200000与1576122356000不同,但是如果日,月和年相同,则需要将其视为相等的日期。

类似于:从X中选择*,其中date = '11 /24/2018'.toMilliseconds

查询结果: -1576122356000

1 个答案:

答案 0 :(得分:0)

将11/24/2018 00:00:00转换为毫秒= 1542997800000 并且11/24/2018 23:59:59到毫秒= 1543103999000

并在之间找到您的结果。

例如 从温度为1542997800000到1543103999000之间的温度中选择*