Tag: date

如何防止选择两者之间有禁用日期的日期范围?

我有两个Jquery日期选择器,可以选择一系列日期。 我已经实现了某些限制,例如textbox2的日期应该始终大于textbox1。 此外,我已禁用某些日期。 我需要的是,如果用户从日期中选择,然后选择日期,如果中间存在禁用日期,则用户不应该选择该范围。 例如: 我已禁用日期: “31-5-2014”, “1-6-2014”, “2-6-2014” 如果用户选择date1作为29-5-2014 ,并尝试选择4-6-2014作为第二个日期,那么他应该不能这样做,因为禁用日期在下面。 date2的最大值必须为30-5-2014 添加小提琴

Bootstrap Datepicker重新初始化日期格式

我有默认格式mm / dd / yyyy的 Bootstrap datepicker,我选择了我可以将格式从mm / dd / yyyy更改为dd / mm / yyyy并反向。 在选择更改时,我想要我的datepicker更改格式。 我试过了 find(‘#options-date_format’).on(‘change’, function(){ $(“#picker”).datepicker({format: formatDate}) }); 但它不起作用,我找不到这样做的方法。 还尝试删除/销毁datepicker但我得到javascript错误。 谢谢

如何在另一个Datepicker中设置Datepicker中的最小日期?

我目前正在为我的日期选择器添加validation,并且无法将日期选择器中的最小日期设置为从日期选择器中选择的任何内容。 即如果选择12-3-15,那么迄今为止选择器中的最小日期是12-3-15。 这是我正在使用的代码: $(“#from”).datepicker({ defaultDate: new Date(), minDate: new Date(), onSelect: function(dateStr) { fromDate = new Date(dateStr); } }); $(‘#to’).datepicker({ defaultDate: new Date(), minDate: (“#from” + “1D”), (<- HERE) onSelect: function(dateStr) { toDate = new Date(dateStr); // Converts date objects to appropriate strings fromDate = ConvertDateToShortDateString(fromDate); toDate = ConvertDateToShortDateString(toDate); }); 有谁知道我怎么能做到这一点?

jQuery mobile(Android)的Datepicker

好的,我之前已经问过这个问题,但是哪个日期选择器最适合jQuery mobile(适用于Android?) 日期框http://dev.jtsage.com/jQM-DateBox2/ Mobiscroll http://mobiscroll.com/ Mobi Pick http://mobipick.sustainablepace.net/demo.html Datebox和Mobiscroll看起来更成熟,但mobi选择对我来说感觉更快。 另外我听说有些手机(Android)哪些mobiscroll不起作用?

jQuery UI Datepicker maxDate选项的手动日期条目validation

我在页面上有jQuery datepicker,需要允许手动输入日期,但还需要validation日期不超过一天。 选择器控件已通过maxDate限制,但当手动输入日期时,他们可以提前一天输入日期。 一个人(我)如何阻止它? 这是我到目前为止: $(“.datepicker”).attr(“placeholder”, “mm-dd-yyyy”).datepicker({ showOn: “button”, maxDate: “+1”, showOtherMonths: true });

使用Moment.js查找当前周日期的特定日期

使用Moment.js查找当前特定日期的日期 有很多方法可以在javascript中操作日期。 我一直在寻找最简单,最简单的方法,没有冗长,丑陋的代码,所以有人向我展示了Moment.js 。 我想使用当前日期来查找本库中当前特定日期的日期。 到目前为止,我的尝试涉及取当前日数(第0-6天)和检查它与星期一(第1天)之间的天数之间的差异,这是不正确的。 这是我的小提琴。 这是我的代码: var now = moment(); var day = now.day(); var week = [[‘sunday’,0],[‘monday’,1],[‘tuesday’,2],[‘wednesday’,3],[‘thursday’,4],[‘friday’,5],[‘saturday’,6]]; var monday = moment().day(-(week[1][1] – day));//today minus the difference between monday and today $(“#console”).text(monday); //I need to know the date of the current week’s monday //I need to know the date of the current week’s […]

Jquery UI datepicker,点击日期,获取日期并传递给URL

我在事件页面(sharepoint页面)中有一个jquery UI datepicker日历。 $(‘#datepicker’).datepicker(); 我需要在用户点击任何日期后获取日期并获取该日期并将其作为mypage.aspx?dt = 1/12/2012传递给页面url。我有这个但不能正常工作。 $(‘.ui-datepicker td a’).click(function(){ var url=$(location).attr(‘href’); var date = $(this.datepicker( “getDate” )); if(date != ‘null’) url += ‘&dt=’ + date; window.location.href=url; }); 这两个都没有.. $(‘.ui-datepicker td a’).click(function() { window.location.href = ‘http://mysite/events/Pages/default.aspx?dt=’ + $(‘#datepicker’).datepicker().val(); }); 有人可以帮忙吗?

jQuery UI Datepicker以天为单位的差异

我需要计算所选日期和当前日期之间的周数差异。 我试过用weekNumberPicked – weekNumberCurrent计算weekNumberPicked – weekNumberCurrent ,但如果两个日期在不同的年份,结果是不正确的,所以我可能需要像daysDifference / 7那样得到它。 我应该如何使用onSelect操作实现它?

在JavaScript中添加一个月到一个日期

我有一个输入字段,需要使用JavaScript Date对象增加一个月。 下面是我在增加月份方面所做的努力的一个例子。 这个问题似乎是它将1显示为0并且不会增加年份。 nDate.setDate(nDate.getDate()); inputBox1.value = (nDate.getMonth() + 1) + “/” + (nDate.getDate()) + “/” + (nDate.getFullYear());

JQuery datePicker日期重置

我想在日历底部的日期选择器中添加一个“重置”控件 – “关闭”控件的位置。 这将使用户能够将与datepicker绑定的输入重置为空白(无日期)。 我无法弄清楚如何编写绑定函数,具体来说,我如何获取绑定到控件的元素? if (this.displayClear) { $pop.append( $(” + $.dpText.TEXT_CLEAR + ”) .bind( ‘click’, function() { c.clearSelected(); //help! reset the value to ”: $(this.something).val(”) c._closeCalendar(); } ) ); }