【发布时间】:2016-02-26 03:05:57
【问题描述】:
我有以下几点:
TimeFrom TimeTo
2015-08-04 11:00:00.000 2015-08-04 14:00:00.000
2015-08-04 18:00:00.000 2015-08-04 20:00:00.000
2015-08-04 21:00:00.000 2015-08-04 23:00:00.000
我想创建一个可以给我所有小时间隔的东西。像这样:
TimeFrom TimeTo
2015-08-04 11:00:00.000 2015-08-04 12:00:00.000
2015-08-04 12:00:00.000 2015-08-04 13:00:00.000
2015-08-04 13:00:00.000 2015-08-04 14:00:00.000
2015-08-04 18:00:00.000 2015-08-04 19:00:00.000
2015-08-04 19:00:00.000 2015-08-04 20:00:00.000
2015-08-04 21:00:00.000 2015-08-04 22:00:00.000
2015-08-04 22:00:00.000 2015-08-04 23:00:00.000
有没有简单的方法来实现这一点?这似乎应该很常见,但找不到与此相关的任何内容。
我有很多天的记录,差不多一年。所有单独的记录(timeFrom、timeTo)都在同一天内(它们不跨越多天)。
我正在使用 PrestoDB
【问题讨论】:
-
一个时间间隔是否可能跨越两个不同的日子,例如
(TimeFrom, TimeTo)=(2015-08-04 11:00:00.000, 2015-08-05 03:00:00.000)? -
不,在这个数据集中是不可能的。