Timeutils - 時間系の変換ユーティリティ¶
pandas.Timestamp オブジェクトや pandas.Timedelta オブジェクト、 Unix タイムスタンプ、時刻を表す文字列の相互変換用メソッドを提供します。
- micro2timedelta(micro)[ソース]¶
マイクロ秒を pandas.Timedelta オブジェクトに変換します。
- パラメータ
micro (int) -- 変換元の時間(マイクロ秒単位)
- 戻り値
変換後の pandas.Timedelta オブジェクト
- 戻り値の型
pandas.Timedelta
- str2timestamp(s)[ソース]¶
%Y-%m-%dT%H:%M:%S.%fZ
形式の文字列を pandas.Timestamp オブジェクトに変換します。- パラメータ
s (str) -- 変換元の文字列
- 戻り値
変換後の pandas.Timestamp オブジェクト
- 戻り値の型
pandas.Timestamp
- timedelta2micro(td)[ソース]¶
pandas.Timedelta オブジェクトをマイクロ秒に変換します。
- パラメータ
td (pandas.Timedelta) -- pandas.Timedelta オブジェクト
- 戻り値
変換後の時間(マイクロ秒単位)
- 戻り値の型
int
- timestamp2str(ts)[ソース]¶
pandas.Timestamp オブジェクトを
%Y-%m-%dT%H:%M:%S.%fZ
形式の文字列に変換します。- パラメータ
ts (pandas.Timestamp) -- 変換元の pandas.Timestamp オブジェクト
- 戻り値
変換後の文字列
- 戻り値の型
str
- timestamp2unix(ts)[ソース]¶
pandas.Timestampオブジェクトを (秒,ナノ秒) 形式の Unix タイムスタンプへ変換します。
- パラメータ
ts (pandas.Timestamp) -- 変換元の pandas.Timestamp オブジェクト
- 戻り値
(秒,ナノ秒) 形式の Unix タイムスタンプ
- 戻り値の型
(int, int)