PythonPandas-BusinessDayオフセットを作成する
BusinessDayオフセットを作成するには、Pandasでpd.tseries.offsets.BusinessDay()メソッドを使用します。まず、必要なライブラリをインポートします-
import datetime import pandas as pd
BusinessDayオフセットを作成します。 BusinessDayはDateOffsetサブクラスです-
bdOffset = pd.tseries.offsets.BusinessDay(offset = datetime.timedelta(days = 7, hours = 7, minutes = 7))
営業日のオフセットを表示-
print("BusinessDay Offset...\n",bdOffset)
パンダでタイムスタンプオブジェクトを設定します-
timestamp = pd.Timestamp('2021-1-1 01:55:02.000045')
更新されたタイムスタンプを表示する-
print("\nUpdated Timestamp...\n",timestamp + bdOffset)
例
以下はコードです-
import datetime import pandas as pd # Set the timestamp object in Pandas timestamp = pd.Timestamp('2021-1-1 01:55:02.000045') # Display the Timestamp print("Timestamp...\n",timestamp) # Create the BusinessDay Offset # BusinessDay is the DateOffset subclass bdOffset = pd.tseries.offsets.BusinessDay(offset = datetime.timedelta(days = 7, hours = 7, minutes = 7)) # Display the BusinessDay Offset print("BusinessDay Offset...\n",bdOffset) # Display the Updated Timestamp print("\nUpdated Timestamp...\n",timestamp + bdOffset)
出力
これにより、次のコードが生成されます-
Timestamp... 2021-01-01 01:55:02.000045 BusinessDay Offset... <BusinessDay: offset=datetime.timedelta(days=7, seconds=25620)> Updated Timestamp... 2021-01-11 09:02:02.000045
-
Pythonパンダ-UTCオフセット時間を取得
UTCオフセット時間を取得するには、 timestamp.utcoffset()を使用します 。まず、必要なライブラリをインポートします- import pandas as pd タイムスタンプの作成 timestamp = pd.Timestamp('2021-10-16T15:12:34.261811624', tz='UTC') UTCの日時を含む新しいタイムスタンプ timestamp.utcnow() UTCオフセット時間を取得する timestamp.utcoffset() 例 以下はコードです import pandas as pd
-
Pythonでのタイムスタンプの比較–パンダ
タイムスタンプを比較するために、インデックス演算子、つまり角かっこを使用できます。まず、必要なライブラリをインポートします- import pandas as pd 3列のデータフレームを作成する- dataFrame = pd.DataFrame( { "Car": ["Audi", "Lexus", "Tesla", "Mercedes", "BMW"], &