Python
 Computer >> コンピューター >  >> プログラミング >> Python

PythonPandas-指定されたPeriodオブジェクトの開始時刻を検索します


指定されたPeriodオブジェクトの開始時刻を見つけるには、period.start_timeプロパティを使用します 。まず、必要なライブラリをインポートします-

import pandas as pd

pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成

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

期間オブジェクトを表示する

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

2つの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

  1. PythonPandas-指定されたPeriodオブジェクトの頻度を取得します

    指定されたPeriodオブジェクトの頻度を取得するには、 period.freqを使用します プロパティ。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成- period1 = pd.Period("2020-09-23 03:55:20") period2 = pd.Period(freq="T", year = 2021, month = 2, day = 14, hour = 2, minute = 35) 期間オブジェクト

  2. PythonPandas-Periodオブジェクトから年の日を取得します

    Periodオブジェクトから年の日を取得するには、 period.dayofyearを使用します プロパティ。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成- period1 = pd.Period("2020-09-23") period2 = pd.Period(freq="D", year = 2021, month = 7, day = 16, hour = 2, minute = 35) 期間オブジェクトを表示する-