【发布时间】:2015-01-17 19:36:10
【问题描述】:
我想基于pd_date_range() 的开始和结束时间戳(自纪元以来以微秒为单位)以 1 分钟的间隔创建一个DateTimeIndex。为此,我需要将开始时间戳向上取整,将结束时间戳向下取整。这是我目前所拥有的:
import pandas as pd
start = 1406507532491431
end = 1406535228420914
start_ts = pd.to_datetime(start, unit='us') # Timestamp('2014-07-28 00:32:12.491431')
end_ts = pd.to_datetime(end, unit='us') # Timestamp('2014-07-28 08:13:48.420914')
我要四舍五入:
start_ts 到 Timestamp('2014-07-28 00:32') 和
end_ts 到 Timestamp('2014-07-28 08:14')。
我该怎么做?
【问题讨论】:
-
你期待什么输出?