Python3は文字列をエレガントな方法で日付と時刻に変換します

h3xus

私はこの文字列を翻訳する良い方法を見つけようとしていました:

'20171127124906.359599 + 000'-日付/時刻に;

私は現在、文字列をさまざまな要素にカットすることでこれを達成しようとしていましたが、コードは少し醜く見え始めました。

基本的に、私の目標は、マシンの稼働時間を計算するための最もPythonicまたはエレガントな方法を見つけることです。

この文字列は、WMIのWin32_OperatingSystemクラスから取得します。マシンの稼働時間を計算するために使用したい2つの値があります。

LastBootUpTime = '20171127124906.359599+000'
LocalDateTime = '20171201151404.691000+000'

助言がありますか?

パトリック・ハウ

通常のUTCオフセットは通常4桁+HHMMです。タイムスタンプをそれに変換できる場合は、

form datetime import datetime

t = '20171127124906.359599+000'
# I think that your inputs are of the form HHM (So 11:30 would be 113).
# This rounds that out by adding a zero at the end
t = t + '0'

datetime.strptime(t, '%Y%m%d%H%M%S.%f%z')

私たちに

datetime.datetime(2017, 11, 27, 12, 49, 6, 359599, tzinfo=datetime.timezone.utc)

そのフォーマット文字列を変更したい場合は、そのドキュメントがここにあります

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonで文字列リストを日付と時刻のリストに変換する方法は?

分類Dev

文字列から日付や時刻を変換するときに変換に失敗しました[エラーはトップ(xxxx)で消えます]

分類Dev

Javaで文字列を日付と時刻に変換する方法

分類Dev

「文字列から日付や時刻を変換するときに変換に失敗しました」というエラーが発生するSQLServerトリガーをデバッグするにはどうすればよいですか?

分類Dev

文字列を日付時刻に変換し、現在の日付と比較します

分類Dev

Hiveで文字列を日付と時刻とともに日付に変換します

分類Dev

日時文字列を有効な日付値と有効な時刻値に変換します

分類Dev

Python / Pandasは文字列を日付と時刻に解析します

分類Dev

SQL SERVER 2008で文字列から日付や時刻を変換すると、変換に失敗しました

分類Dev

エラーメッセージ241を回避する方法(文字列から日付や時刻を変換するときに変換に失敗しました)

分類Dev

そのエラーを解決する方法「文字列から日付や時刻を変換するときに変換に失敗しました」

分類Dev

Pythonは日時文字列を日付に変換します

分類Dev

異常な時刻と日付文字列をJavaScriptの日付に変換する

分類Dev

文字列を日付と時刻に変換し、年、月、日、曜日、時間、分を抽出します

分類Dev

文字列から日付および/または時刻を変換するときに変換に失敗したというエラー

分類Dev

.NETの日付/時刻形式の文字列をJavascriptの日付/時刻形式の文字列に変換します

分類Dev

符号なし/符号付き整数/長整数をエレガントで効率的な方法でC文字列に変換する方法は?

分類Dev

文字列から日付や時刻を変換するときに変換に失敗しました-なぜですか?

分類Dev

logstashは時刻を日付時刻に変換します

分類Dev

SwiftはUNIXの時刻を日付と時刻に変換します

分類Dev

データフレームの日付と時刻の列をパンダの日付時刻形式に変換する方法は?

分類Dev

Python3で文字列を日付形式に変更します

分類Dev

日付と時刻を含む文字列をLocalTime変数に変換する方法

分類Dev

計算列でトリガーを使用しているときに文字列から日付や時刻を変換すると、変換に失敗しました

分類Dev

文字列(時刻または日時)をタイムスタンプに変換してmongodbに保存する方法

分類Dev

文字列SQL(c#)から日付または時刻を変換するときに日時変換に失敗しました

分類Dev

文字列から日付や時刻を変換するときに変換に失敗しましたか?

分類Dev

SQL-文字列から日付や時刻を変換するときに変換に失敗しました

分類Dev

文字列から日付や時刻を変換するときに変換に失敗しましたか?

Related 関連記事

  1. 1

    Pythonで文字列リストを日付と時刻のリストに変換する方法は?

  2. 2

    文字列から日付や時刻を変換するときに変換に失敗しました[エラーはトップ(xxxx)で消えます]

  3. 3

    Javaで文字列を日付と時刻に変換する方法

  4. 4

    「文字列から日付や時刻を変換するときに変換に失敗しました」というエラーが発生するSQLServerトリガーをデバッグするにはどうすればよいですか?

  5. 5

    文字列を日付時刻に変換し、現在の日付と比較します

  6. 6

    Hiveで文字列を日付と時刻とともに日付に変換します

  7. 7

    日時文字列を有効な日付値と有効な時刻値に変換します

  8. 8

    Python / Pandasは文字列を日付と時刻に解析します

  9. 9

    SQL SERVER 2008で文字列から日付や時刻を変換すると、変換に失敗しました

  10. 10

    エラーメッセージ241を回避する方法(文字列から日付や時刻を変換するときに変換に失敗しました)

  11. 11

    そのエラーを解決する方法「文字列から日付や時刻を変換するときに変換に失敗しました」

  12. 12

    Pythonは日時文字列を日付に変換します

  13. 13

    異常な時刻と日付文字列をJavaScriptの日付に変換する

  14. 14

    文字列を日付と時刻に変換し、年、月、日、曜日、時間、分を抽出します

  15. 15

    文字列から日付および/または時刻を変換するときに変換に失敗したというエラー

  16. 16

    .NETの日付/時刻形式の文字列をJavascriptの日付/時刻形式の文字列に変換します

  17. 17

    符号なし/符号付き整数/長整数をエレガントで効率的な方法でC文字列に変換する方法は?

  18. 18

    文字列から日付や時刻を変換するときに変換に失敗しました-なぜですか?

  19. 19

    logstashは時刻を日付時刻に変換します

  20. 20

    SwiftはUNIXの時刻を日付と時刻に変換します

  21. 21

    データフレームの日付と時刻の列をパンダの日付時刻形式に変換する方法は?

  22. 22

    Python3で文字列を日付形式に変更します

  23. 23

    日付と時刻を含む文字列をLocalTime変数に変換する方法

  24. 24

    計算列でトリガーを使用しているときに文字列から日付や時刻を変換すると、変換に失敗しました

  25. 25

    文字列(時刻または日時)をタイムスタンプに変換してmongodbに保存する方法

  26. 26

    文字列SQL(c#)から日付または時刻を変換するときに日時変換に失敗しました

  27. 27

    文字列から日付や時刻を変換するときに変換に失敗しましたか?

  28. 28

    SQL-文字列から日付や時刻を変換するときに変換に失敗しました

  29. 29

    文字列から日付や時刻を変換するときに変換に失敗しましたか?

ホットタグ

アーカイブ