Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 我怎样才能只得到日期部分?我不需要它选择日期选择器的时间_Jquery_Html - Fatal编程技术网

Jquery 我怎样才能只得到日期部分?我不需要它选择日期选择器的时间

Jquery 我怎样才能只得到日期部分?我不需要它选择日期选择器的时间,jquery,html,Jquery,Html,我正在尝试从日期选择器获取值。它显示时间和日期。我只需要显示日期,不需要显示时间 var start = $("#min").datepicker("getDate"), end = $("#max").datepicker("getDate"), currentDate = new Date(start), 编辑: 您可以指定datepicker在初始化时应返回的格式 要将演示文稿设置为输出内容2014-03-15,请使用以下命令初始化日期选择器: $("#min").datepicker

我正在尝试从日期选择器获取值。它显示时间和日期。我只需要显示日期,不需要显示时间

var start = $("#min").datepicker("getDate"),
end = $("#max").datepicker("getDate"),
currentDate = new Date(start),
编辑: 您可以指定datepicker在初始化时应返回的格式

要将演示文稿设置为输出内容2014-03-15,请使用以下命令初始化日期选择器:

 $("#min").datepicker({
      dateFormat: "yy-mm-dd"
 });
其中字母指定了输出格式:

yy = year (In four numbers)
mm = month (Months with leading zero)
dd = day (day/date with leading zero)
或者根据您的喜好使用类似的格式

然后,可以使用以下方法获取值:

 $("#min").val();
使用$max.datepickergetDate将返回一个日期对象。您也可以使用它,但需要进一步解析。就个人而言,我认为满足你的需要太过分了

完整工作示例: 编辑

解析日期以格式化D M yy的替代方法:

function formatDate(date){
    var weekday=new Array(7);
     weekday[0]="Sun";
     weekday[1]="Mon";
     weekday[2]="Tue";
     weekday[3]="Wed";
     weekday[4]="Thu";
     weekday[5]="Fri";
     weekday[6]="Sat";

    var monthNames = [ "January", "February", "March", "April", "May", "June",
    "July", "August", "September", "October", "November", "December" ];
    var month = (date.getMonth()) + 1;
    month = "0" + month; 
    month = month.slice(-2);
    var out = weekday[date.getDay()] + " " + monthNames[date.getMonth()] + " "  + month + " " + date.getFullYear();
    return out;
}
编辑: 您可以指定datepicker在初始化时应返回的格式

要将演示文稿设置为输出内容2014-03-15,请使用以下命令初始化日期选择器:

 $("#min").datepicker({
      dateFormat: "yy-mm-dd"
 });
其中字母指定了输出格式:

yy = year (In four numbers)
mm = month (Months with leading zero)
dd = day (day/date with leading zero)
或者根据您的喜好使用类似的格式

然后,可以使用以下方法获取值:

 $("#min").val();
使用$max.datepickergetDate将返回一个日期对象。您也可以使用它,但需要进一步解析。就个人而言,我认为满足你的需要太过分了

完整工作示例: 编辑

解析日期以格式化D M yy的替代方法:

function formatDate(date){
    var weekday=new Array(7);
     weekday[0]="Sun";
     weekday[1]="Mon";
     weekday[2]="Tue";
     weekday[3]="Wed";
     weekday[4]="Thu";
     weekday[5]="Fri";
     weekday[6]="Sat";

    var monthNames = [ "January", "February", "March", "April", "May", "June",
    "July", "August", "September", "October", "November", "December" ];
    var month = (date.getMonth()) + 1;
    month = "0" + month; 
    month = month.slice(-2);
    var out = weekday[date.getDay()] + " " + monthNames[date.getMonth()] + " "  + month + " " + date.getFullYear();
    return out;
}

$'min'.datepicker{dateFormat:'dd-mm-yy'}

供进一步参考:


$'min'.datepicker{dateFormat:'dd-mm-yy'}

供进一步参考:


请更详细地告诉我。萨尔索添加了一个演示小提琴。你没有按照我在小提琴答题中说的做。试试看。它会成功的!要使用这种格式,请更改yy-mm-dd=>D-mm-yy它仍然不工作-仍然像这样工作-2014年3月20日星期四00:00:00 GMT+0530印度标准时间-检查文件jshiddle.net/uScc2/6plase更详细地告诉我,并添加了一个演示小提琴。你没有按照我在小提琴回答中所说的做。试试看。它会成功的!要使用该格式,请更改yy-mm-dd=>D-M-yy它仍然不工作-仍然像这样工作-2014年3月20日星期四00:00:00 GMT+0530印度标准时间-检查文件jshiddle.net/uScc2/6var start=$min.datepickergetDate,end=$max.datepickergetDate,currentDate=new Datestart,between=[]; 这里需要什么更改???var start=$min.datepickergetDate,end=$max.datepickergetDate,currentDate=new Datestart,介于=[];这里需要什么变化???