繁体   English   中英

bootstrap-datepicker 格式化日期输出

[英]bootstrap-datepicker formatting date outpt

我正在使用此代码从 bootstrap-datepicker 获取日期。 我发现了几个问题与相同的问题,但似乎没有一个对我有用。 我不确定我错过了什么。

<div id="dateCal"></div>

这是我的 jQuery

$input = $("#dateCal");

$input.datepicker({
        format: 'dd-mm-yyyy'
    })
    .on('changeDate', function(e){
        console.log(e.date);
    });

和 mu 控制台输出如下所示:

Sat Jun 21 2014 00:00:00 GMT-0400 (EDT) 

我究竟做错了什么? 我需要 e.date 出现,因为格式选项已设置。

在 javascript(和 jQuery 或 bootstrap)中处理事件时,传递给函数的“e”是事件对象 读取e.date可以指事件的日期时间。 您想要阅读this.value ,其中this指的是与事件关联的 HTML 元素,或者在本例中是您的日期字段。

改为:

console.log(this.value);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM