Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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
如何在javascript中获得datepicker值的完整(包括小时、分钟和秒)日期格式_Javascript_Jquery_Datepicker - Fatal编程技术网

如何在javascript中获得datepicker值的完整(包括小时、分钟和秒)日期格式

如何在javascript中获得datepicker值的完整(包括小时、分钟和秒)日期格式,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我使用jQueryUI中的UI日期选择器作为独立选择器。。我有这个密码 <div id="datepicker"></div> 当我尝试使用以下代码返回值时: var date = $('#datepicker').datepicker('getDate'); 我被退回这个 Sun Nov 01 2015 00:00:00 GMT+0530 (India Standard Time) 这是完全错误的格式。。。有没有一种方法可以得到这样的格式 Sun Nov 01 2

我使用jQueryUI中的UI日期选择器作为独立选择器。。我有这个密码

<div id="datepicker"></div>
当我尝试使用以下代码返回值时:

var date = $('#datepicker').datepicker('getDate');
我被退回这个

Sun Nov 01 2015 00:00:00 GMT+0530 (India Standard Time)
这是完全错误的格式。。。有没有一种方法可以得到这样的格式

Sun Nov 01 2015 05:30:00 GMT+0530 (India Standard Time)

您可以使用DateTimePicker指定日期格式和时间格式,如下所示:

$('#datepicker').datetimepicker({
    dateFormat: "yy-mm-dd",
    timeFormat:  "hh:mm:ss"
});
或者您可以尝试添加get方法,如:

$(function() {
    $('#datepicker').datepicker({
        dateFormat: 'D M dd yy',
        onSelect: function(datetext){
            var d = new Date(); // for now
            datetext=datetext+" "+d.getHours()+": "+d.getMinutes()+": "+d.getSeconds();
            $('#datepicker').val(datetext);
        },
    });
});

检查fiddle:

使用Datepicker插件的dateFormat查看
$(function() {
    $('#datepicker').datepicker({
        dateFormat: 'D M dd yy',
        onSelect: function(datetext){
            var d = new Date(); // for now
            datetext=datetext+" "+d.getHours()+": "+d.getMinutes()+": "+d.getSeconds();
            $('#datepicker').val(datetext);
        },
    });
});