問題タブ [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 に答える
156 参照

jquery - 部分的な日付を使用するためにdatejsでdateElementOrderを正しく設定する方法

datejsで、 dateElementOrderを「mdy」ではなく「dmy」または「ymd」の pt-PT ローカライズ バージョンに設定すると、「部分」テスト フィクスチャでの次のテストが失敗し始めます。

2008 年 1 月。1 2008; 1-2008; 2008/1; 2008 1; 2008-1

それを機能させるために何をする必要がありますか?

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

javascript - jQuery UI の Datepicker と datejs

基本的に入力することもできるdatepickerが必要です。jQuery UI Datepickerとdatejsを1つにまとめたいです。「明日」と入力して、正しい日を選択したい。「土曜日」と入力できるようにしたいのですが、実際に日付が正しくなります。

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

php - PHP によって駆動されるフォームに DATEJS を組み込むにはどうすればよいですか?

イベントに関する情報を収集する単純なアプリ (PHP & MYSQL) を作成しています。日付収集部分に自然言語処理を組み込みたいと考えています。私は date.js (www.datejs.com) に出くわしました。これは非常に適しているように思えますが、それを入力フォームに組み込み、変換された文字列を変数としてデータベースに渡す方法がわかりません。 .

PHP環境でこれをうまく実装した人はいますか(またはより良い解決策がありますか)?

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

jquery - Jquery DateJs、完全な日付の検証はありますか?

私は日付の js のパワーについて知り、その素晴らしい!!! 私は初心者なので、さまざまな種類の完全な日付に対して何らかの一般的な検証があるかどうか疑問に思っていました。例えば。

日付が ('200-10-18, 10:06 AM') の場合、もちろん気に入りません。

したがって、私の質問は、1 つずつ検証するのではなく、完全な日付を検証する簡単な方法があるかどうかです。

ありがとう。

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

javascript - DateJS 解析の謎

ユーザーが入力した日付を解析するためにDateJSを使用していますが、奇妙な結果が得られます。

  1. Date.parse("15 Jan 2010")リターンFri Jan 15 00:00:00 EST 2010(右)

  2. Date.parse("15-Apr-2010")リターンThu Apr 15 00:00:00 EDT 2010(右)

  3. Date.parse("15 Apr 2010")返品Thu Apr 1 00:00:00 EDT 2010(間違い)

私が知る限り、d MMM yyyy入力形式は 4 月と 8 月を除くすべての月で正常に機能します。この 2 つのケースでは、入力された日付に関係なく、月の初日が返されます。これはバグですか、それとも私が見逃している論理的な説明はありますか?

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

javascript - Date.JS parse isBefore 問題

私は、date.js を使用して、ユーザー フレンドリーな文字列形式 (2006 年 7 月 1 日 12:34:14) で記述された日付と比較しています。私はこのコードを使用します。

lasttime と newtime はどちらも上記のような文字列です。これを試すと、

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

javascript - Timeago + DateJS = NaN

timeago( source )を で使用しようとしていますがdatejs、機能しません。これは、動作すると予想されるサンプルコードです(timeagodatejsがロードされている場合):

これが失敗する理由と、この問題を修正または回避する方法について、ご意見をお寄せください。

ありがとうございました。

ブライアン

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

javascript - 新しいjqueryでフィラメントのdaterangepickerを使用するには?

ここで入手可能なdaterangepickerをダウンロードしました:フィラメントグループ

私は自分のページで jQuery 1.4.x バージョンを使用しており、使用している他のすべてのプラグインは jQuery の最新バージョンでのみサポートされています。daterangepicker ツールは、date.js (非常に古い jQuery を使用) を使用しているため失敗します。

datepicker を使用すると、他のすべてのプラグインと、使用している残りのプラグインの機能が失われます。

フィラメントグループのコメントを調べたところ、次のことがわかりました。

@ Mckensy: $ の代わりに "jQuery" を使用してこのような衝突を防ぐようにしましたが、date.js ライブラリで $ が使用されているようです。これが競合の原因になっている可能性があります。$ 変数を別のものに置き換えてみてください。

彼は、noConflict モードが機能せず、date.js を変更するしか方法がないことを意味します。

今、誰かが彼の言うことをする方法を教えてもらえますか??

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

javascript - DateJS で時刻文字列のみを解析する

Web アプリケーションで日付と時刻を処理するために、優れた (しかし大規模な) DateJSライブラリを使用しています。対処方法がわからないものに出くわしました。

ユーザーが日付なしで時間文字列のみを入力できるようにしたいのですが、好きな方法で入力できるようにする必要があります。例えば:

  • 午後5:00
  • 17:00
  • 午後5:00
  • 午後5時
  • 5p

UsingDate.parse(value)は、これらの文字列を完全な日付に変換します。これはまさに私が望むものです。ただし、次のような日付文字列の他の部分を入力することもできます。

  • 土 午後5時
  • 2010 年 1 月 1 日午後 5 時

DateJS を使用して入力フィールドの時刻値を検証しようとしています。何かのようなもの:

これを解決するために DateJS 機能を使用する方法はありますか? 解決策を提供するSOの質問は他にもありますが、DateJSにこれを行う方法がある場合、これを行うためにアプリにカスタムコードを追加したくありません.