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

Python-PandasのTimestampオブジェクトから平日を取得します


Timestampオブジェクトから平日を取得するには、 timestamp.weekday()を使用します 方法。まず、必要なライブラリをインポートします-

import pandas as pd
import datetime

パンダでタイムスタンプを設定します。タイムスタンプオブジェクトを作成する

timestamp = pd.Timestamp(datetime.datetime(2021, 5, 12))

その年の平日を取得します。平日は、月曜日==0、火曜日==1…日曜日==6

の数字で表されます。
timestamp.weekday()

以下はコードです

import pandas as pd
import datetime

# set the timestamp in Pandas
# create a Timestamp object
timestamp = pd.Timestamp(datetime.datetime(2021, 5, 12))

# display the Timestamp
print("Timestamp...\n", timestamp)

# getting the weekday of the year
res = timestamp.weekday()

# display only the weekday
# weekday represented by number Monday == 0, Tuesday == 1 … Sunday == 6
print("\nGet the weekday from Timestamp...\n", res)

出力

これにより、次のコードが生成されます

Timestamp...
 2021-05-12 00:00:00

Get the weekday from Timestamp...
 2

  1. PythonPandas-TimeDeltaから日数を取得します

    TimeDeltaから日数を取得するには、 timedelta.daysを使用します パンダのプロパティ。まず、必要なライブラリをインポートします- import pandas as pd TimeDeltasは、Pythonの標準の日時ライブラリであり、異なる表現のtimedeltaを使用します。 Timedeltaオブジェクトを作成する timedelta = pd.Timedelta('5 days 1 min 45 s') 日数を返す timedelta.days 例 以下はコードです import pandas as pd # TimeDeltas is

  2. PythonPandas-Timestampオブジェクトから現在の日付と時刻を取得します

    Timestampオブジェクトから現在の日付と時刻を取得し、 timestamp.today()を使用します メソッド。 まず、必要なライブラリをインポートします- import pandas as pd import datetime パンダでタイムスタンプを作成する timestamp = pd.Timestamp(datetime.datetime(2021, 10, 10)) タイムスタンプを表示する print("Timestamp: ", timestamp) 現在の日付と時刻を取得する res = timestamp.today() 例 以下はコ