在变量jquery日期选择器中获取今天的日期和所选日期

Get Todays date and selected date in variable jquery datepicker

本文关键字:日期 今天 变量 jquery 选择器 获取      更新时间:2023-09-26

HTML:

<div id="calendar"></div>

Javascript:

var x = '';
 $('#calendar').datepicker({
     altField: '#datepicker_send',
     inline: true,
     firstDay: 1,
     showOtherMonths: true,
     dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
     onSelect: function (dateText) {
         $('#event-date').text(dateText)
     }
 });

在选择存储在#事件日期中的变量时,我将其打印为:

跨度中#事件日期没有事件。。。。

但当页面第一次加载时,我想显示:No events on "Default Today's Date"以及所选事件日期应该执行的时间。

请帮我把今天的日期存储在一个变量中,这样我就可以在页面加载时显示它。

我希望这个答案能解决你的问题

Javascript

var d = new Date();
var month = d.getMonth()+1;
var day = d.getDate();
var output = d.getFullYear() + '/' +
    ((''+month).length<2 ? '0' : '') + month + '/' +
    ((''+day).length<2 ? '0' : '') + day;
 jQuery('#calendar').html('No events on ' + output);

HTML

<div><span id="calendar"></span></div>

我们可以在页面加载时将今天的日期显示为默认日期。