問題タブ [rfc3339]

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

.net - DateTime を解析して RFC 3339 日時形式に変換するにはどうすればよいですか?

DateTime 構造を同等のRFC 3339形式の文字列表現に変換したり、この文字列表現を解析してDateTime構造に戻したりするにはどうすればよいですか? RFC-3339 日時形式は、Atom Syndication Formatなどの多くの仕様で使用されています。

0 投票する
28 に答える
574049 参照

python - ISO 8601 形式の日付を解析するにはどうすればよいですか?

RFC 3339文字列"2008-09-03T20:56:35.450686Z"を Python のdatetime型のように解析する必要があります。

Python 標準ライブラリで見つけstrptimeたのですが、あまり便利ではありません。

これを行う最善の方法は何ですか?

0 投票する
12 に答える
53721 参照

java - Java で RFC 3339 タイムスタンプを出力する

PST オフセットを含むタイムスタンプを出力したい (例: 2008-11-13T13:23:30-08:00)。時間:分のjava.util.SimpleDateFormat形式でタイムゾーン オフセットを出力していないようです。コロンは除外されています。Javaでそのタイムスタンプを取得する簡単な方法はありますか?

また、SimpleDateFormat上記の例を正しく解析できません。をスローしParseExceptionます。

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

c++ - RFC 3339 に従って boost::date_time-object をフォーマットする方法

date_timeアプリケーションで時間を表すために、boost でライブラリを使用したいと考えています。このアプリケーションは、 RFC 3339で指定された形式のタイムスタンプを要求する Atom フィードを生成します。 "。

では、この RFC に従って時刻をフォーマットするにはどうすればよいでしょうか?

一日中Date Time Input/Outputのドキュメントを読んでいますが、Z を必要なときに最後に付ける方法がわかりません。また、RFC はオプションの小数秒をサポートしていますが、1 桁のみです (例: "1990-12-31T23:59:60.5Z") (*)。私もこれを行う方法を見つけることができないようです。

date_timeさまざまな必要なフィールドを読み取る独自の書式設定ルーチンをいつでも作成できますが、それはライブラリの粒度に反しているように思えます。

このライブラリのフォーマッタを書いた経験はありますか? それとも私は間違ったことをしていますか?

(*): RFC で指定されている ABNF では 1 桁の小数秒のみが許可されているように思えますが、同じ RFC の例では 2 桁の小数秒が使用されています。それはどういう意味ですか?

0 投票する
15 に答える
41861 参照

python - RFC 3339 時刻を標準の Python タイムスタンプに変換する

RFC 3339時刻を通常の Python タイムスタンプに変換する簡単な方法はありますか?

ATOM フィードを読み取るスクリプトがあり、ATOM フィード内のアイテムのタイムスタンプをファイルの変更時刻と比較できるようにしたいと考えています。

ATOM の仕様から、 ATOM の日付にはタイム ゾーン オフセット ( ) が含まれていることに気付きましたZ<a number>が、私の場合は の後に何もないZため、GMT を想定できると思います。

ある種の正規表現を使用して時間を解析できると思いますが、Python にそれを行うための組み込みの方法があり、それを見つけることができなかったことを望んでいました。

0 投票する
7 に答える
14025 参照

java - Java での RFC822 タイムゾーン解析

Dojo によって RFC822 形式に変換されている JS 日付があります。関数呼び出し - dojo.date.toRfc3339(jsDate) は、次の日付 - 2007-02-26T20:15:00+02:00 を生成します。

上記で生成された日付を解析するために Java 日付 SimpleDateFormat を使用するアプリケーションがあります。タイムゾーンが原因で、この日付形式の解析に問題があります。私は使用しようとしました

yyyy-mm-DD'T'hh:mm:ssZ

タイムゾーンの「Z」は「:」文字を想定していないため、これは失敗します。「:」を使用して RFC822 日付を処理するパターンを指定する方法を知っている人はいますか?

リビジョン:

私がやろうとしていることを正しく解釈してくれてありがとう:)日付がRFC3339で生成されていると言うつもりだったので、RFC822が必要でした。JavaScript をオーバーライドする必要があるようです。日付形式はアプリケーションのSpring Beanに単純に注入されるため、Javaコードを変更せずに日付形式パターンを指定できることを望んでいました。

完全を期すために、(文字列操作/置換を行わずに) シーケンス内の文字を無視するように日付形式式で指定する方法はありますか? この場合、「:」を無視するか、タイムゾーンをすべて一緒に無視すると言いますか?

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

google-data-api - 無効な RFC 3339 タイムスタンプ形式?

このタイムスタンプをブロガー クエリの一部として挿入しました。

http://www.blogger.com/feeds/26861498/posts/default?published-min=1937-01-01T12:00:27.87+08:00

無効な pub-min 形式のエラーが返されました。

しかし、私が知る限り、この時間形式は問題ないようです!

誰でも助けることができますか?

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

python - Python `YYYY-MM-DD`

Pythonでは、の出力からRFC 3339YYYY-MM-DDテキストを取得するための最良の方法は何 gtk.Calendar::get_date()ですか?

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

python - `YYYY-MM-DD` の日付の写真のセットから Python+GST を使用してビデオを作成します

次のように、一連のYYYY-MM-DD日付付きファイルを含むディレクトリがあります。

Python GStreamer を使用してこれらのファイルをビデオに変換するにはどうすればよいですか? ファイル名は同じままにする必要があります。

増分番号付きの PNG をビデオに変換できるプログラムがありますが、代わりに日付付きファイルを使用するように適応させる必要があります。

0 投票する
6 に答える
3910 参照

objective-c - 2008-02-01T10:03:23.793-06:00の日付形式

私のプロジェクトでは、「2008-02-01T10:03:23.793-06:00」という文字列の日付形式を取得しています。使用しているNSDateに変換する必要があります。

しかし、NSLogを使用して日付値を印刷すると、値がnullになります。

私を助けてください

ありがとうございました