如何提取 unix 时间戳的最新部分?
how to extract up to the minute component of a unix timestamp?
我有一个 POSIX 时间戳列表,例如 1331567982
,我使用 datetime.utcfromtimestamp
处理它,它给我一个日期格式,例如:year - month - day - hour - minute - seconds
.
但是,出于重采样目的,我只需要提取精确到分钟的时间戳,即 year - month - day - hour - minute
,但不需要秒。
您可以使用datetime.replace
函数:
import datetime
d = datetime.datetime.utcfromtimestamp(1331567982)
d.replace(second=0, microsecond=0)
我有一个 POSIX 时间戳列表,例如 1331567982
,我使用 datetime.utcfromtimestamp
处理它,它给我一个日期格式,例如:year - month - day - hour - minute - seconds
.
但是,出于重采样目的,我只需要提取精确到分钟的时间戳,即 year - month - day - hour - minute
,但不需要秒。
您可以使用datetime.replace
函数:
import datetime
d = datetime.datetime.utcfromtimestamp(1331567982)
d.replace(second=0, microsecond=0)