問題タブ [datejs]
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.
javascript - オブジェクトの配列を解析してソートするjavascript date.js
オブジェクトの JavaScript 配列を作成し、date.js を使用して日付を解析し、date.js 比較メソッドを使用してオブジェクトの配列を並べ替えようとしています。これは、2 つの問題を示すためにまとめたコードです。
問題 1: date.js が解析できない日付を無視して警告するにはどうすればよいですか? 問題 2: これらの日付でオブジェクトの配列を並べ替えるにはどうすればよいですか? (date.js の有無にかかわらず)
私の直感は、これはすべて間違っていて、もっと良い方法があることを教えてくれます。アイデア?
javascript - JS でデータを解析する際の奇妙な動作
ライブラリDate.jsおよび Date.parse() メソッドを使用しています
Date.parse('30/07/2012') を解析しているとき、正しい日付を取得しています Mon Jul 30 2012 00:00:00 GMT+0200 (CEST) しかし、Date.parse( を解析しようとすると'01/08/2012') (2 日後の日付) I'm got Sun Jan 08 2012 00:00:00 GMT+0100 (CET) 日と月が入れ替わっています!
それがなぜなのか誰か知っていますか?
問題は Date.js ではなく JS 自体にあると思います...
javascript - Date.jsがISO8601UTC日付を誤って解析する
javascriptライブラリDate.jsを使用して、Date.parse()関数にISO8601形式のUTC0日付を渡すと、同じ日付を表すがローカルタイムゾーンが追加されたオブジェクトを取得していることがわかりました。
例えば、
14:57 UTCの時刻を示している日付:2012-08-27T14:57:00Z(ISO 8601形式)を考えると、なぜこれは10:57GMTではなく14:57GMT-400として解析されるのでしょうか。 -400?
私はそれが実際に動いていることを示すためにフィドルを作成しました。
実際にエラーが発生した場合、または解析結果の理解が正しくない場合は、お知らせください。
c# - DateJSは日時の問題を解析します
私は現在、次のような日時形式を使用しています。
そして、datejsは末尾の「z」に満足していないようです。
リクエストでは、私はただ使用します
jsonに必要な形式にするためですが、応答(c#バックエンド)から返されると、「z」が自動的に追加されます。それを取り除く方法や、datejsがこの形式を解析できるようにする方法はありますか?
javascript - Datejsは週の前後の日を計算します
私はdatejsを使用し、プログラムの3つのボタンを取得したい
Today : 今週の月曜日と日曜日の
2つの日付制限を生成します Next : 来週の2つの日付制限を
生成します Prev : 前の週の2つの日付制限を生成します
ここに私のコード
3 つのボタンは currentDay + 7 を実行します。現在の日 - 7; 現在の日 = 0;
問題は、
私たちが月曜日の 22 時であり、この関数が月曜日の 15 を返すことです。
javascript - Datejsは1週間に一連の日を取得します
私はdatejsを使用しており、2つの日付があります:startDate
とendDate
。
日付は、dateタイプの2つのオブジェクトです。これらの2つの日付の間の日数を列挙する関数を作成する必要があります。
間のマージは7日です
例:
次のような出力の文字列を取得する必要があります。
30,31,01,02,03,04,05
javascript - JavaScript Date オブジェクトをキャッシュする方法は?
Web アプリで多くのカルチャをサポートするためにDate.jsを使用しています。ここでの問題は、date.js にこのようなコードがあることです。
別のカルチャ ファイルを使用すると、この定義も含まれます。論理的に私のドキュメントにはこれがあります
Web アプリで date.js と date-fr-FR.js の両方を参照しています。
問題は、toString 関数を使用すると、再帰呼び出しのためにメッセージvar d = new Date().toString();
がスローされることです。Out of stack space
ドキュメントからdate.jsを削除したくないため、元のDateオブジェクトをキャッシュして元に戻す方法はありますか
jquery - datejsとtimejsで時間を計算する
datejsとtimejsを使用して時間を計算しようとしていますが、取得できません。
これどうやってするの?
jquery - datejs を使用して入力値を合計する
入力フィールドの値を取得し、それらをミリ秒に変換し、すべてを合計しようとしています。
datejs を使用して時間を合計するにはどうすればよいですか?
例えば。
geoffrey.mcgillによる解決策
javascript - knockoutjsの過去の日付
ノックアウトで(昨日のように)過去の日付を取得したい。現在の日付を取得するために、私は以下のように書いています:
しかし、ここで昨日の日付を取得する方法は??