如何在运行时将日期转换为毫秒?

时间:2017-03-10 08:57:18

标签: mysql sql

我想将日期转换为毫秒并查询结果。

SELECT count(*) FROM TableA WHERE DATE = '2017/09/24';

所以我想更换日期' 2017/09/24'到毫秒值并获取数据。

2 个答案:

答案 0 :(得分:1)

SELECT count(*) From TableA WHERE Date BETWEEN unix_timestamp('2017-03-10 00:00:00') AND unix_timestamp('2017-03-10 00:00:00'); 

这对我来说在MySQl中有效。

答案 1 :(得分:0)

试试这个

SELECT
  COUNT(*)
FROM TableA
WHERE TO_CHAR(DATE, 'YYYY/MM/DD HH:MI:SSSSS') = '2017/09/24 10:10:86399';

使用不同的日期格式播放。这是link

PS:对不起我回复了oracle DB。