Web アプリケーションの開発では、多くの場合、日付ピッカーを使用する必要があります。jQuery は非常に人気のある JavaScript ライブラリであり、豊富な日付ピッカー プラグインも提供しています。プラグインを使用する前に、jQuery の日付操作メソッドを使用して現在の日付を設定することもできます。次に、jQueryを使って現在の日付を設定する方法を紹介します。
1. 現在の日付と時刻を取得する
JavaScript では、Date オブジェクトを使用して現在の日付と時刻を取得し、必要に応じて日付の書式を設定できます。 jQuery では、Date オブジェクトを使用して現在の日付と時刻を取得したり、jQuery のセレクターを通じて日付と時刻の値を読み取り、変更したりすることもできます。現在時刻と日付を取得するコード例を次に示します:
//获取当前时间 var now = new Date(); var time = now.getTime();//获取值为从1970年1月1日到当前日期的毫秒数 var formattedTime = now.toLocaleTimeString();//格式化成本地时间格式,例如:"上午10:08:30" var formattedDate = now.toLocaleDateString();//格式化当前日期,例如:"2021/10/29" //获取当前年月日 var year = now.getFullYear();//当前年份,例如:2021 var month = now.getMonth()+1;//当前月份(注意:月份从0开始,因此需要加1),例如:10 var date = now.getDate();//当前日期,例如:29
上記のコードは、現在の時刻と日付を取得するメソッドです。必要に応じて調整できます。
2. 現在の日付を設定します
現在の時刻と日付の取得に基づいて、jQuery のセレクターを使用して対応する日付入力ボックスを取得し、それを現在の日付に設定します。以下はサンプル コードです:
<!DOCTYPE html> <html> <head> <title>设置当前日期</title> <meta charset="utf-8"/> <script src="http://cdn.staticfile.org/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { //获取当前日期 var now = new Date(); var year = now.getFullYear(); var month = now.getMonth()+1; var date = now.getDate(); var today = year + '-' + month + '-' + date; //设置日期输入框的值为当前日期 $('#date_input').val(today); }); </script> </head> <body> <label>请输入日期:</label> <input type="text" id="date_input"/> </body> </html>
上記のコードでは、ページが読み込まれた後に jQuery のready() メソッドを通じて現在の日付が取得され、「YYYY-MM-」の形式にフォーマットされます。 DD' を選択し、カレンダー入力ボックスに割り当てます。
なお、日付入力ボックスの値を設定する場合は、jQueryのセレクタを使用して対応する入力ボックスを取得する必要があり、対応する要素を取得した場合のみ変更可能です。
3. まとめ
この記事では、jQuery を使用して現在の日付を取得する方法と、それを日付入力ボックスに割り当てる方法を紹介しました。この記事を学ぶことで、jQuery を使用して開発作業を簡素化する方法と、日付操作を迅速に実装する方法を学ぶことができます。
実際の開発では、現在の日付の取得は最も一般的に使用される方法ではない可能性があります。これは指定された日付を取得するというビジネス ニーズに基づいており、jQuery には豊富な日付プラグインも提供されています。複雑な日付操作を実装するために使用されます。したがって、jQuery を使用する場合は、さまざまなニーズに適切に対応できるように、日付操作に関連するメソッドとプラグインに精通している必要があります。
以上がjquery dateは現在の日付を設定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。