小编Isr*_*sra的帖子

如何分段并获取两个日期之间的时间?

我有下表:

id | number_of _trip |      start_date      |      end_date       | seconds
1     637hui           2022-03-10 01:20:00    2022-03-10 01:32:00    720  
2     384nfj           2022-03-10 02:18:00    2022-03-10 02:42:00    1440
3     102fiu           2022-03-10 02:10:00    2022-03-10 02:23:00    780
4     948pvc           2022-03-10 02:40:00    2022-03-10 03:20:00    2400
5     473mds           2022-03-10 02:45:00    2022-03-10 02:58:00    780
6     103fkd           2022-03-10 03:05:00    2022-03-10 03:28:00    1380
7     905783           2022-03-10 03:12:00             null           0 
8     498wsq           2022-03-10 05:30:00    2022-03-10 05:48:00    1080
Run Code Online (Sandbox Code Playgroud)

我想获取每小时的驾驶时间,但如果一次旅行需要两个小时,则必须每小时获取时间。如果行程尚未结束,则该end_date字段为空,但它必须计算从 开始的各个小时所花费的时间start_date

我有以下查询:

SELECT time_bucket(bucket_width := INTERVAL '1 hour',ts := …
Run Code Online (Sandbox Code Playgroud)

python sql dataframe pandas timescaledb

6
推荐指数
1
解决办法
906
查看次数

如何在 Pyqt 中创建可调整大小的布局 UI?

我尝试创建一个gui。窗口应该可以调整大小。当水平调整大小时,其中一些小部件也应该扩展和垂直。我对此进行了说明以使其更清楚:

最初的

水平调整大小

垂直调整大小

在 Qt 中,我使用 QHBoxLayout 但不幸的是没有成功。

谢谢。

python pyqt python-3.x pyqt5

3
推荐指数
1
解决办法
2610
查看次数

标签 统计

python ×2

dataframe ×1

pandas ×1

pyqt ×1

pyqt5 ×1

python-3.x ×1

sql ×1

timescaledb ×1