如何在datetimepicker中的两个日期之间设置验证?

时间:2017-05-18 09:35:19

标签: php jquery

下面是jquery用于验证开始日期和结束日期的jquery代码,如果结束日期大于开始日期,它应该显示警告说请选择正确的日期。我需要禁用以前的日期。

for (int i = 0; i < 1; i++) {
    antal_ufo++;
    int * ufo[8][8];
    *ufo[i] = new int[i];
    int n, m;
    for (n = 0; n < 8; n++) {
        for (m = 0; m < 8; m++) {
            Serial.print("n: ");
            Serial.println(n);
            Serial.print("m: ");
            Serial.println(m);
            Serial.println();
            Serial.println();
            //ufo[i][n][m] = rumskib[n][m];
            delay(500);
        }
    }
}

3 个答案:

答案 0 :(得分:4)

这是在datetimepicker的两个日期之间验证的代码。

For More Information Refere this Link

$( document ).ready(function() {

$(function(){
    $('#valid_from').datetimepicker({
        formatDate  :'m-d-Y',   
        format      :'m-d-Y',
        onShow      :function( ct ){
            this.setOptions({
            maxDate :$('#valid_to').val()?$('#valid_to').val():false
            })
        },
    timepicker:false
    });
    $('#valid_to').datetimepicker({
        formatDate  :'m-d-Y',   
        format      :'m-d-Y',
        onShow      :function( ct ){
            this.setOptions({
            minDate :$('#valid_from').val()?$('#valid_from').val():false
            })
        },
    timepicker:false
    });
});

答案 1 :(得分:0)

假设您正在使用Bootstrap Date Time Picker 以下链接将有所帮助

https://eonasdan.github.io/bootstrap-datetimepicker/#linked-pickers

特异性。这段代码。

  $(function () {
    $('#datetimepicker6').datetimepicker();
    $('#datetimepicker7').datetimepicker({
        useCurrent: false //Important! See issue #1075
    });
    $("#datetimepicker6").on("dp.change", function (e) {
        $('#datetimepicker7').data("DateTimePicker").minDate(e.date);
    });
    $("#datetimepicker7").on("dp.change", function (e) {
        $('#datetimepicker6').data("DateTimePicker").maxDate(e.date);
    });
});

答案 2 :(得分:0)

更好的选项更改if (strpos($str1,$str2) !== false)然后您可以根据自己的问题进行选择