問題タブ [python-datetime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1131 参照

python - ナノ秒単位で返される datetime64[ns] オブジェクトの違い

タイムスタンプ データセットを使用しています。観測値の(タイムスタンプの)連続差分を計算する必要があります。タイムスタンプはdatetime64[ns]タイプです。dfnewパンダのデータフレームです。

hourではなく出力を取得する方法はありますかnanoseconds。通常の除算を使用して変換できますが、他の代替手段を探しています。また、これをtxtファイルに保存するときに「ナノ秒」という用語もあります。このユニットをtxtファイルに保存しないようにするにはどうすればよいですか。番号を保存したいだけです。どんな助けでも大歓迎

0 投票する
1 に答える
161 参照

django - Django クエリセット、ユーザー モデルと日時形式

以下のようにクエリセットをフィルタリングしたい

post_start_date には、使用したいと思います

そこから7日さかのぼって

できない

user_start_date の結果により、次のような出力が得られるためです

日付を操作できるように user_start_date の出力を変更するにはどうすればよいですか?

ありがとう -s

0 投票する
0 に答える
237 参照

python - CapWords の Python の組み込みクラスとそうでないものがあるのはなぜですか?

PEP 8 で、Guido は組み込みクラス以外のすべての Python クラスを大文字にする必要があると述べました。

組み込み名には別の規則があることに注意してください。ほとんどの組み込み名は単一の単語 (または 2 つの単語が一緒に続く) であり、CapWords 規則は例外名と組み込み定数にのみ使用されます。

私は興味があります: CapWords の組み込みクラスとそうでないものがあるのはなぜですか? たとえば、datetime モジュールのクラス (datetime、date、timedelta など) は大文字ではありません。ただし、Request (urllib 内) と Queue はあります。

これには理由やストーリーがあるのですか?

0 投票する
2 に答える
797 参照

python - codecademyで定義されていない初心者のpython datetime

Pythonでコーディングすることを学ぶ私は、日時が定義されていないというエラーが発生して立ち往生しています。私はコードアカデミーでグーグルで検索しましたが、私のコードが間違っている場所がわかりません...初心者で申し訳ありません。あなたの助けに感謝します。

0 投票する
1 に答える
3608 参照

python - タイムスタンプを真夜中からの秒数に変換するにはどうすればよいですか?

このタイムスタンプがあるとします:

これを真夜中からの秒数に変換するにはどうすればよいですか? 1 つのアプローチは、最初にこれを に変換することtimedeltaです。

それから私は取ることができますtotal_seconds()。しかし、これは本当に長続きしているようです。より Pythonic な方法はありますか?

0 投票する
3 に答える
817 参照

python - 辞書のPythonリスト、時系列順に並べ替えて値を印刷

複数の辞書を含むリストがあります。各ディクショナリには、日付と時刻のキーがあります。私が理解しようとしているのは、各辞書の値を時系列で行に出力する方法です。

以下は私のコードの例です。

予想される出力は次のようになります。

これに関する誰かのガイダンスをいただければ幸いです。本当にありがとう。

0 投票する
1 に答える
5547 参照

python - 日時文字列が ISO 8601 形式かどうかを確認します

dateutil.parser.parseモジュールで日時文字列を解析するのが好きです。それは簡単です。ただし、コードで、オブジェクトが実際に 8601 (および認識) にあるかどうかを確認する必要があることに気付きました。

私の構造は次のとおりです。

そして、私は次のようなことを達成したい:

2014-02-28T22:30:00+0200たとえばparse ユーティリティのような 8601 がある場合は、その仕事をします。

ただし、2014-03-20文字列の解析があると、オブジェクトに時間が追加されます。それは間違っていません。2014-03-20 00:00:00


では、オブジェクトが 8601 にあるかどうかを確認するにはどうすればよいでしょうか? そして、8601の場合、それは認識していますか? 別の日時ライブラリに変更してもかまいません。

0 投票する
2 に答える
11049 参照

python - Matplotlib でタイムゾーンを使用して時間を処理するには?

横座標がdatetime.datetimeタイム ゾーンを持つオブジェクトであるデータ ポイントがあります (それらtzinfoはたまたまbson.tz_util.FixedOffsetMongoDB を介して取得されます)。

でそれらをプロットするとscatter()、目盛りラベルのタイムゾーンは何ですか?

in を変更しても、表示されたプロットは何も変更timezoneされmatplotlibrcません ( Matplotlib ドキュメントのタイム ゾーンに関する議論を誤解していたに違いありません)。

plot()(の代わりに)で少し実験しましたscatter()。単一の日付を指定すると、それをプロットし、タイム ゾーンを無視します。ただし、複数の日付を指定すると、固定のタイム ゾーンが使用されますが、どのように決定されるのでしょうか。ドキュメントには何も見つかりません。

最後に、これらのタイム ゾーンの問題に対する解決策になるplot_date()はずですか?