問題タブ [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.
sorting - ISO8601の日付を前後に並べ替える
ISO8601形式の日付の配列があり、それらを並べ替える必要があります。誰かがうまくいくアルゴリズムの提案がありますか?間違えない限り文字列に分類されるとは思わないので、構成要素に分解する必要があると思いますか?
誰かがアルゴリズムを投稿できますか、できれば言語に依存しませんが、VBまたはC#の例は、文字列と整数のみを使用し、言語に組み込まれている関数がない限り機能します。
ありがとう!
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 が必要です
私が使用しているコードは次のとおりです。
javascript - ISO 8601 テスト ケースの ECMAScript 5 Date.parse 結果
次のテスト ケースの正しい結果はどれですか?
ECMAScript は、エッジ ケースに対してより具体的なものにする必要があるようです。現在、無効な日付形式は実装に依存していると言われていますが、そうですか?
objective-c - NSDateFormatterを使用したISO8601の解析
私はこれについてSOに関するさまざまな投稿を読みましたが、まだ問題を解決していません。
これが私がNSDate
オブジェクトに解析しようとしている文字列です:
問題はタイムゾーンの形式であることを理解しています。これが私が試している日付フォーマット文字列です:
助けてくれてありがとう。
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?
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時刻を現地時間に変更して、その間の正確な分を取得するにはどうすればよいかということです。
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()に変更したくありません。
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
日付文字列を前処理せずに上記の日付を表すパターンまたは回避策はありますか?
javascript - WebSQL の JavaScript から WebSQL に currentDate を挿入する際の問題
現在の日時を使用して INSERT および SELECT ステートメントを実行しようとしていますが、データが WebSQL に挿入されません。以下は私のコードです:
coldfusion - 日付/時刻の変換 ColdFusion
ISO 8601 形式で日付と時刻を次のように表示するスクリプトを使用しています2012-05-17T17:35:44.000Z
。
#Now()#
しかし、表記法を使用するときに通常のColdFusionタイムスタンプ形式で表示したいので、次の形式で:{ts '2012-05-17 17:35:44'}
これどうやってするの?