問題タブ [iso8601]

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

sorting - ISO8601の日付を前後に並べ替える

ISO8601形式の日付の配列があり、それらを並べ替える必要があります。誰かがうまくいくアルゴリズムの提案がありますか?間違えない限り文字列に分類されるとは思わないので、構成要素に分解する必要があると思いますか?

誰かがアルゴリズムを投稿できますか、できれば言語に依存しませんが、VBまたはC#の例は、文字列と整数のみを使用し、言語に組み込まれている関数がない限り機能します。

ありがとう!

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

iphone - Objective for iPhone の ISO 8601 日付フォーマッタがオフセットを正しく設定しない

よろしくお願いします。

iPhone アプリケーション用に ISO 8601 日付フォーマッタを作成しようとしていますが、オフセットを正しく取得できません。結果のタイム ゾーンを GMT にする必要があり、EST にいるので、2012 年 3 月 6 日の午後 2 時 33 分にテストしたところ、2012-03-06T14:33:35+0000 が得られました。

ゾーンの違いにより、表示するには +0000 ではなく -05:00 が必要です

私が使用しているコードは次のとおりです。

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

javascript - ISO 8601 テスト ケースの ECMAScript 5 Date.parse 結果

次のテスト ケースの正しい結果はどれですか?

ECMAScript は、エッジ ケースに対してより具体的なものにする必要があるようです。現在、無効な日付形式は実装に依存していると言われていますが、そうですか?

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

objective-c - NSDateFormatterを使用したISO8601の解析

私はこれについてSOに関するさまざまな投稿を読みましたが、まだ問題を解決していません。

これが私がNSDateオブジェクトに解析しようとしている文字列です:

問題はタイムゾーンの形式であることを理解しています。これが私が試している日付フォーマット文字列です:

助けてくれてありがとう。

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

javascript - Converting time to ISO 8601 format

I'm reading from a RSS feed which outputs date/time in the following format:

Day, DD Mon YYYY HH:MM:SS OFFSET

For example,

Tue, 24 Apr 2012 08:15:00 -0700

Using JavaScript,I need to convert it to an ISO8601 string (via Date.toISOString() preferably).

Any assistance would be appreciated.

I haven't really worked with time in JS before, so I haven't got many ideas. Would it be possible to switch the offset to a time zone, and convert it as a JS Date object?

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

java - jodaを使用して2つの異なるタイムゾーンで2つのISO8601回の間の分を取得したい

2つの時間の間の分数を見つけようとしているISO8601形式のAndroidアプリケーションからの2つの文字列があります。非常に役に立ったJodaTimeを指摘されました。しかし、1つの文字列がUTC時間であり、もう1つが私の現地時間であることがわかりました。

たとえば、「2012-05-11T02:34:18 + 00:00」はUTCで、「2012-05-10T21:44:09-05:00」は私の現地時間です。

2つの時間の間の分数を見つける次のコードブロックがあります。私の質問は、UTC時刻を現地時間に変更して、その間の正確な分を取得するにはどうすればよいかということです。

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

php - Zend_Date :: sub()とISO_8601の時間差の計算が間違っている

2つのZend_Dateオブジェクト間の時間差を計算したい(カウントダウン計算機用):

$ now_datetime =' 2012-06-3001:01 :01 'および$end_datetime=' 2012-06-30 23:59:59 'の場合、結果は次のようになります。

そしてそれは大丈夫です。

ただし、$ now_datetime = ' 2012-06-3000:01 :01 'および$end_datetime= ' 2012-06-30 23:59:59 'の場合、結果は次のようになります。

そしてそれはOKではありません。'時間'は-1ではなく23になると思いますか?!

私はPHP5.3、Zend_Framework1.10でMAMPを実行しています。何が問題なのですか?ISO_8601はMySQLの「datetime」データに使用されます。mktime()に変更したくありません。

0 投票する
9 に答える
47990 参照

java - タイムゾーン付きの W3C XML 日付の Java SimpleDateFormat パターン

次のようなW3C XML スキーマの日付を解析しようとしています

これは、 W3C XML スキーマの dateTime仕様の ISO 8601 バージョンに準拠しています。

上記の日付では、タイムゾーン識別子は ですが、それを表すパターンは明らかに存在し"+03:00"ません。SimpleDateFormat

タイムゾーンが の場合、"+0300"(Z大文字) が適用され、SimpleDateFormatパターンは次のようになります。

同様に、タイムゾーンが の場合、"GMT+03:00"(z小文字) が適用され、SimpleDateFormatパターンは次のようになります。

(ちなみに、大文字'Z'も機能します)。

では、SimpleDateFormat日付文字列を前処理せずに上記の日付を表すパターンまたは回避策はありますか?

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

javascript - WebSQL の JavaScript から WebSQL に currentDate を挿入する際の問題

現在の日時を使用して INSERT および SELECT ステートメントを実行しようとしていますが、データが WebSQL に挿入されません。以下は私のコードです:

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

coldfusion - 日付/時刻の変換 ColdFusion

ISO 8601 形式で日付と時刻を次のように表示するスクリプトを使用しています2012-05-17T17:35:44.000Z

#Now()#しかし、表記法を使用するときに通常のColdFusionタイムスタンプ形式で表示したいので、次の形式で:{ts '2012-05-17 17:35:44'}

これどうやってするの?