問題タブ [strptime]
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.
python - 特定の要素のない日付としてのPython解析文字列
文字列を日付として解析するために使用time.strptime
していますが、文字列には年が関連付けられていません。現在の年を日付オブジェクトに追加するにはどうすればよいですか?
python - strptimeとstrftimeのパラメーターの順序が異なる
time.strftime(format[, t])
最初のパラメータにはがformat
あり、その中にtime.strptime(string[, format])
は2番目のパラメータがあります。どうしてこんなことに?時々私は混乱し、エラーを引き起こしたformat
最初のパラメータとして 意図せずに使用されました。time.strptime
php - PHP での文字列から日付への変換
このような日付「2012 3 月 30 日午後 9 時 30 分」をこの形式 2012-03-30 09:30:00 に変換したいのですが、それを行う最も簡単な方法は何ですか? PHP 5.2以前で動作する必要があるため、このソリューションは役に立ちません
ruby-on-rails - 「28-May-10」などのルビ文字列の日付の解析
を使用して解析してみました
リターン0010-5-28
(これは 2000 年ずれています!)
ruby に 2 桁の年を正しく解釈させるにはどうすればよいですか。
Google には文字列を日付に変換するトリックがたくさんありますが、ほとんどの場合、「5 月」ではなく数字の月を処理します。
python - 整数を日付オブジェクトpythonに変換する方法は?
私はPythonでモジュールを作成しています。このモジュールでは20120213
、2012年2月13日を意味するのような整数形式の日付を受け取ります。次に、この整数形式の日付をPythonの日付オブジェクトに変換します。
また、同じ形式の日付値を受け取るために、そのような整数形式の日付の日数を減算/加算できる手段がある場合はどうなりますか?から30日を引いて20120213
、次のように答えを受け取るようなもの20120114
ですか?
perl - パッケージ「DateTime::Locale::en」を介してオブジェクトメソッド「am_pm_abbreviated」が見つかりません
このエラーが発生する理由を知っている人はいますか?
/usr/lib/perl5/vendor_perl/5.8.8/DateTime/Format/Strptime.pm 行 777 で、パッケージ「DateTime::Locale::en」を介してオブジェクト メソッド「am_pm_abbreviated」を見つけることができません。
ありがとう、サン
python - strptimeのワイルドカード形式のディレクティブはありますか?
私はstrptime
このように使用しています:
ただし、「+ 10:00」は「-10:00」(UTCからのタイムゾーンオフセット)である可能性もあり、上記のコマンドが機能しなくなります。使用できます
しかし、理想的には、フォーマットコードの前にワイルドカードを使用する方が読みやすいと思います。
そのようなワイルドカード演算子はPythonのstrptime
/に存在しstrftime
ますか?
python - 英語の Gmail imap 日付をフランス語の日付形式に変換する方法
Django で Python スクリプトを使って Gmail の imap メールを読まなければなりませんが、日付以外は問題なく動作します。
この形式で日付を取得します:'2 Apr 2012 13:21:43'
を使用しますstrptime
:
しかし、私のロケールはfr_FR
フランスApr
では有効な月の省略形ではなく、Google で使用されている他の月名がわからないため、エラーが発生しました。わかっていれば、マッピングを作成できます。
正しいロケールを使用する方法を知っている人はいますか? でタイムゾーンを使用してstrptime
、日付が英語形式であることを示すことはできますか?
python - time.strptime形式を使用したPythonでの日付とタイムスタンプの解析
私のクラウドサーバーは次の形式で時間を記録します:
Python変数に読み込むには、次のように言うことができます。
結果:
または私は試すことができます
結果:
何をし-0600
ますか?日時オブジェクトの時間値を調整することを期待していましたか?をハードコーディングする代わりに使用するワイルドカードはあり-0600
ますか?
python - Pythonstrptimeのカスタムフォーマットディレクティブ
time.strptimeで処理する日付を表す文字列を%d%m%Yのような形式で受け取る必要がありますが、日番号が10未満の場合、その日は1桁で表示されます。 %d形式で必要な2桁ではなく、数値。
つまり、
としてtransalatedされます
しかし、文字列で
strptimeは私に
それ以外の
このデフォルトの動作を回避する方法はありますか?(おそらく、%mを2桁の数値にする必要があるため、strptimeには、その日に残っているものを使用するオプションがありませんか?)
編集:入力文字列では、1つの数字で表すことができる場合でも、月は常に2桁であることに注意してください。ここでの問題は、大きさに応じて1桁または2桁で表される可能性のある日だけです...