Python Pandas - 查找给定 Period 对象的开始时间


若要查找给定 Period 对象的开始时间,请使用 **period.start_time 属性**。首先,导入所需的库 −

import pandas as pd

pandas.Period 表示一时间段。创建两个 Period 对象

period1 = pd.Period("2020-09-22")
period2 = pd.Period(freq="D", year = 2021, month = 2, day = 14, hour = 2, minute = 35)

显示 Period 对象

print("Period1...\n", period1)
print("Period2...\n", period2)

从两个 Period 对象获取开始时间

res1 = period1.start_time
res2 = period2.start_time

示例

以下是代码

import pandas as pd

# The pandas.Period represents a period of time
# creating two Period objects
period1 = pd.Period("2020-09-22")
period2 = pd.Period(freq="D", year = 2021, month = 2, day = 14, hour = 2, minute = 35)

# display the Period objects
print("Period1...\n", period1)
print("Period2...\n", period2)

# get the start time from two Period objects
res1 = period1.start_time
res2 = period2.start_time

# Return the start time from two Period objects
print("\nDisplay the start time from the 1st Period object ...\n", res1)
print("\nDisplay the start time from the 2nd Period object ...\n", res2)

输出

这将生成以下代码

Period1...
2020-09-22
Period2...
2021-02-14

Display the start time from the 1st Period object ...
2020-09-22 00:00:00

Display the start time from the 2nd Period object ...
2021-02-14 00:00:00

更新于: 2021 年 10 月 20 日

292 次浏览

开启你的 职业

完成课程获得认证

开始
广告