Jqueryの現在のシステム時間とユーザ入力時間の比較
921 ワード
シーン:プロジェクトモジュールにユーザーが時間を入力する追加条件があるため、これはユーザーが手動で入力したもので、入力した時間フォーマットが正しくないか、現在のシステムより時間が大きい場合は、追加条件は成立しません.
考え方:私の菜鳥は1つ、仕事をしたばかりで間もなく経験がなくて、まずシステムの時間を標準のフォーマットに変えることを考えて、更に楽屋に行ってユーザーの入力の時間と比較して、しかし突然システムの時間が変わらないことができることを考えて、ユーザーがこの操作を入力して更に比較すればいいです.
コード:
注意:ユーザーが入力した時間は、new Date()のため、入力が日付のフォーマットであることを保証しなければならない.里伝のパラメータはyyyy-MM-ddのようで、"-"号で接続されていますが、20170503のようにはできません.
new Date();里伝の年月日時分秒タイプは年または年月または年月日を書くことができます......(大から小文字まで)、欠けているシステムは自動的にデフォルト値を補うことができます.
保存して自分で勉強してから、Jqueryでシステム時間をフォーマットする方法を見てみましょう.
考え方:私の菜鳥は1つ、仕事をしたばかりで間もなく経験がなくて、まずシステムの時間を標準のフォーマットに変えることを考えて、更に楽屋に行ってユーザーの入力の時間と比較して、しかし突然システムの時間が変わらないことができることを考えて、ユーザーがこの操作を入力して更に比較すればいいです.
コード:
var oldDate = "2017-08-1";// ;
var sysDate = new Date();//
var newDate = new Date(oldDate);// ;
if(newDate>sys){
alert(" ");
}else{
alert(" ");
}
注意:ユーザーが入力した時間は、new Date()のため、入力が日付のフォーマットであることを保証しなければならない.里伝のパラメータはyyyy-MM-ddのようで、"-"号で接続されていますが、20170503のようにはできません.
new Date();里伝の年月日時分秒タイプは年または年月または年月日を書くことができます......(大から小文字まで)、欠けているシステムは自動的にデフォルト値を補うことができます.
保存して自分で勉強してから、Jqueryでシステム時間をフォーマットする方法を見てみましょう.