問題タブ [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.

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

javascript - date.js解析で時間が指定されているかどうかを判断する簡単な方法

date.jsDate.parseを使用して、ユーザー入力文字列 (例: 'oct 31 12am' と単に 'oct 31' ) に時間値が含まれているかどうか、つまり時間が明示的に指定されているかどうかを判断する最も簡単な方法ですか

0 投票する
4 に答える
1021 参照

javascript - date.js 解析メソッドは Javascript 解析メソッドをオーバーライドします

date.jsライブラリの機能が必要なので、サイトにライブラリを含めています。

ただし、標準の Javascriptparse()メソッドがそれによって上書きされていることに気付きました。

ハイチャートで折れ線グラフを作成しようとしていますが、データ シリーズでは最初の要素をミリ秒単位にする必要があります (デモでは、Date.UTC()メソッドを使用してこれを実現していますが、データは別の形式で返されます)。

私のデータをDate.UTC認識できる形式にするために一連の文字列操作を行う以外に、ロード中に標準のJavascriptparse()機能を取得する別の方法はありdate.jsますか?

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

javascript - dateJSは変数を上書きしています

私はdateJSを始めたばかりで、すばらしいlibのように見えますが、明らかに何かが欠けています(おそらくばかげた間違い)が、私の関数では、clickedDate、weekStart、weekEndの3つの日付が必要です。しかし、dateJSを使用すると、各変数を上書きしているようです。誰かが私の間違いを指摘してもらえますか?

コンソールには次のように表示されます

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

javascript - 年だけが指定されているときに、Datejsが年だけを返すようにするにはどうすればよいですか?

Datjsを使用してユーザーから日付を取得し、データベースに保存するのに適した形式に変換しています。月、日、年の日付を指定すると、必要な日付、つまり年-月-日でフォーマットされた日付が取得されます。

ただし、1年だけを与えると、同じ年に戻り、今日の月と日が続きます。

ユーザーが1年だけを入力したときに、その年だけが次の形式で返されるようにするにはどうすればよいですか。

同様に、月と年だけが指定されている場合は、次のようにフォーマットします。

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

javascript - Date.js parseExact() が配列として渡されたときに 4 桁の年を解析しない

date.js の Date.parseExact() で何か不足していますか? APIのドキュメントによると、私はこれを行うことができるはずです:

つまり、「...期待される形式 {String} または日付文字列の期待される形式 {Array} の配列」を含む文字列配列を渡すことができるはずです。ただし、これを行うと:

4 桁の年を含む日付 (つまり、MMddyyyy および MM/dd/yyyy 形式に一致) に対して null が返されます。何か不足していますか、それとも Date.js のバグですか?

コンテキストのために、コードの完全なブロックを次に示します。

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

javascript - JavaScriptで1325982833403のような時間があれば、それをdatejs値に変換するにはどうすればよいですか?

私が使用しているJavaScriptライブラリは、ユーザーのログイン時間を長整数で表します。

これを、datejsライブラリが理解できるDateTime('MM / dd / yyyy hh:mm tt')値に変換するにはどうすればよいですか?

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

javascript - MonthName、##、####形式でDate.jsを使用して日付を事前入力する

2つのカレンダーに値を事前に入力する必要があります。2012年1月16日の形式である必要があります。現在、Date.js(http://www.datejs.com/)を使用しています。

私は現在持っています:

これらは私には役に立たないリターンMon Jan 16 2012 00:00:00 GMT-0500 (EST)です。Date.jsを使用するかどうかにかかわらず(私は気にしません)、現在の日付を要求している形式で取得するにはどうすればよいですか?

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

javascript - Datejs の使用 - 曜日を取得する

http://www.datejs.com/を使用しています。私はそれを逃しているに違いありませんが、日/月/年を渡す方法はありますか?

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

javascript - ExcelとJavaScriptの日付計算は異なります

Excelの日付と一致するJavaScriptで日付計算を実行しようとしています。

これにより、-2424の結果が得られます

だから私は次のようにjavascriptで同じ計算をしようとします

これにより、-2423の結果が得られます

なぜ私が一日を失っているのか分かりません。誰もがこれがどのように起こっているのかを明らかにすることができますか?

よろしくお願いします。:)

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

php - PHP strtotime() と date.js parse()

サーバーに送信される前に、ユーザーが自分の日付を入力できる可能性のある Web サイトを持っています。したがって、実際に使用する前に、提供されたものを解析して標準形式にする必要があることは明らかです。そこで、PHP のstrtotime()関数を使用しました。これは、入力として受け入れるものについてかなり寛容です。

しかし、私はサイトでdate.jsも使用しており、その parse() 関数もかなり優れています。サーバーに送信する前に、ユーザー入力でそれを使用する必要がありますか? どちらの方がよいですか?

安全のためにバックエンドに strtotime() を保持しますが、date.js の方が優れている場合は、それをクライアントに追加します。

(明確にするために、私は主にアメリカの日付形式を期待しています。しかし、それが変更された場合は、その移行を容易にするものが優先されます。)