MySQL查询一天时间范围内的时间戳方法详解

MySQL查询一天时间范围内的时间戳

MySQL查询一天时间范围内的时间戳是指从一天的开始到结束的时间戳,可以使用MySQL提供的函数UNIX_TIMESTAMP()来实现。

MySQL查询一天时间范围内的时间戳方法

1. 需要确定一天的开始时间,可以使用MySQL提供的函数UNIX_TIMESTAMP()来获取,这个函数可以把一个指定的日期转换成Unix时间戳,比如:

SELECT UNIX_TIMESTAMP('2020-09-06 00:00:00');

2. 需要确定一天的结束时间,可以使用MySQL提供的函数DATE_ADD()来获取,这个函数可以把一个指定的日期加上指定的时间,比如:

SELECT DATE_ADD('2020-09-06 00:00:00', INTERVAL 1 DAY);

3. 可以使用MySQL提供的函数UNIX_TIMESTAMP()来把第二步获取的结束时间转换成Unix时间戳,比如:

SELECT UNIX_TIMESTAMP(DATE_ADD('2020-09-06 00:00:00', INTERVAL 1 DAY));

以上就是MySQL查询一天时间范围内的时间戳的方法,使用UNIX_TIMESTAMP()函数把开始时间转换成Unix时间戳,使用DATE_ADD()函数把结束时间加上一天,再使用UNIX_TIMESTAMP()函数把结束时间转换成Unix时间戳,就可以获得一天时间范围内的时间戳了。


本文链接:http://task.lmcjl.com/news/2307.html

展开阅读全文