数据间隔是15min,判断2018-04-27 23:45:00 之前有多少今天的数据
时间: 2023-07-16 08:11:28 浏览: 48
假设今天的数据是从 2018-04-28 00:00:00 开始的,数据间隔是15分钟,那么在 2018-04-27 23:45:00 之前有多少今天的数据,可以按照以下步骤计算:
1. 将 2018-04-28 00:00:00 和 2018-04-27 23:45:00 转换为 Unix 时间戳,单位为秒。假设使用的是 UTC 时区,可以使用 Python 的 time 模块进行转换。
```python
import time
start_time = time.mktime(time.strptime('2018-04-28 00:00:00', '%Y-%m-%d %H:%M:%S'))
end_time = time.mktime(time.strptime('2018-04-27 23:45:00', '%Y-%m-%d %H:%M:%S'))
```
2. 计算出数据开始时间和结束时间的时间戳。假设数据开始时间是 2018-04-28 00:00:00,那么它的时间戳就是 start_time。结束时间是 2018-04-27 23:45:00,也就是说最后一条数据的时间戳应该小于 end_time。因为数据间隔是 15 分钟,所以最后一条数据的时间戳应该是 end_time 减去 15 分钟的时间。
```python
data_start_time = start_time
data_end_time = end_time - 15 * 60
```
3. 计算出数据的数量。假设数据是按照间隔时间依次排列的,那么可以通过计算数据开始时间和结束时间之间有多少个间隔时间,再加上 1(因为最后一个间隔也包含在内),就可以得到数据的数量。
```python
interval = 15 * 60
data_count = int((data_end_time - data_start_time) / interval) + 1
```
综上所述,2018-04-27 23:45:00 之前有 data_count 条今天的数据。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)