問題タブ [python-dateutil]

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 投票する
0 に答える
497 参照

python - dateutil.rrulestr() の反対

python-dateutil ライブラリは、iCalendar の繰り返しルールをインスタンスに解析するrruleクラスと関数を提供します。rrulestr()rrule

rruleによって受け入れられる文字列にインスタンスをシリアル化する関数はどこかにありますrrulestr()か? python-dateutil にはないようです。

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

python - Pythonでタイムゾーン付きの日時をUTC時間に変換する方法

文字列を date timedateutilに変換していました。UTD+0 に変換するにはどうすればよいですか?'Wed, 19 Dec 2012 01:34:52 -0800'datetime.datetime(2012, 12, 19, 1, 34, 52, tzinfo=tzoffset(None, -28800))datetime.datetime(2012, 12, 19, 9, 34, 52)

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

python - Pandas read_csv と夏時間の削除

2003 年 7 月 27 日から現在までの EURUSD 1min OHLC データを含む 312.5MB の csv ファイルがありますが、日付はすべて夏時間に合わせて調整されているため、重複やギャップが発生します。

ファイルが非常に大きいため、デフォルトの日付パーサーは遅すぎるため、次のようにしました。

そこに属性エラーがある理由がわかりません。

パンダに夏時間オフセットを削除させるにはどうすればよいですか? 明らかに、変更が必要な正しい整数インデックスを作成してそのようにすることはできますが、もっと良い方法があるはずです。

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

python - dateutil を使用して複数の日付を解析する

このコードを使用して、Python の文字列から複数の日付を解析しようとしています。

コードは文字列の後半を2番目の日付として取得しており、このエラーが発生しています。

「後半」を「後半」または「前半」に変更すると、すべて正常に動作します。

この文字列を解析するのを手伝ってくれる人はいますか?

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

python - dateutil から rrule を反復処理する Python

rrule から返されたリストに対して関数を反復処理しようとしていますが、「オブジェクトには属性 ' getitem ' がありません」というメッセージが表示され続けます。それは、最初に rrule からの結果を「解析」して、反復に使用できるようにする必要があるということですか?

サンプルコード

正確なエラーは TypeError: 'datetime.datetime' object has no attribute ' getitem ' です。

ばかげて聞こえるかもしれませんが、プログラミングは初めてです。

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

python - json文字列を通常の文字列に変換するには?

以前の質問がありましたが、これを優先して削除しました。私はそれがdateutilバージョンと関係があるという間違った仮定の下にあったので。

これはうまくいき、日時を取得します。

しかし

print test2-->"2013-01-24T16:50:42+00:00"

これは私には普通の文字列のように見えます

これは言ってクラッシュしますValueError: unknown string format

では、json文字列を「通常の」文字列に変換するにはどうすればよいですか?

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

python - Python を使用して複雑な文字列から日付を解析する

日付形式が異なる多数の文字列があります。文字列から日付を抽出できるようにしたいと思います。例えば:

  • 今日は 2012 年 8 月です。明日は違います。
  • 別の日 8月12日 別の時間
  • 12/08は別フォーマット
  • 別のものを持っていますか?2012 年 8 月 12 日
  • 最終的に8月12日は

これらの各結果から得られると予想されるのは、2012-08-01 00:00:00、2013-08-12 00:00:00、2013-08-12 00:00:00、2012-08-12 です。 00:00:00、2013-08-12 00:00:00。

私は現在、このコードを持っています:

これから、日付が 2012-08-27 00:00:00 と表示されることがわかります (今日は月の 27 日であるため)。この例で必要なのは、2012-08-01 00:00:00 です。

日が指定されていない場合、常に月の初日を強制するにはどうすればよいですか? (たとえば、2012 年 8 月を指定すると 2012-08-01 が返され、2012 年 8 月 12 日を指定すると 2012-08-12 が返されます。)

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

python - Python dateutil.parser が「ValueError: day is out of range for month」をスローする

私は次のような入力形式で正常に動作する次のコードを持ってい{Year}/{Month}ます1994/02

サンプルコードはこちら

ご覧のとおり、コードは と で正常に動作1994/01し ますが、これは閏年と関係がありますか? で1994/03失敗します。1994/02しかし、もっと重要なのは、この問題を回避してコードを再び機能させるにはどうすればよいでしょうか?

ありがとう

0 投票する
4 に答える
167584 参照

python - Python datetime strptime() および strftime(): タイムゾーン情報を保持する方法

次のコードを参照してください。

出力は

タイムゾーン情報は、翻訳で単に失われました。

「%Z」を「%z」に切り替えると、

を使用できることはわかっpython-dateutilていますが、datetime でこの単純な機能を実現できず、さらに依存関係を導入する必要があるのは奇妙だと思いましたか?

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

python - 利用可能なすべてのタイムゾーンを取得する

現在、複数のタイムゾーンをサポートする必要があるアプリケーションに取り組んでいます。

そのために、dateutil ライブラリを使用しています。ここで、dateutil ライブラリがサポートする利用可能なすべてのタイムゾーンのリストをユーザーに提示する方法が必要です。

また、「Europe/Berlin」のように tz を文字列としてデータベースに保存することをお勧めしますか?