Tag: 日期

validation分解日期宽度jQuery Validation插件

jQuery Validation插件用于validation所有表单数据: http : //docs.jquery.com/Plugins/Validation 出生日期有3个选择字段:日,月,年。 第一:如何确保用户选择所有3个字段,并且仅当未选择所有三个字段中的一个时才显示“无效”图标。 例如,现在我有3个选择字段,但是当我选择第一个并且没关系时,即使未选择其他两个选择字段(月,年),插件也会显示“确定”图标。 第二:如何validation这3个选择字段并确保在这3个​​选择字段中选择出生日期的人是否超过18年? DD // day options MM // month options YYYY // year options 另外我设置了’错误’图标不是在每一个之后显示,而是在所有这些之后显示: groups:{ date_of_birth:”DOBd DOBm DOBy” }, errorPlacement:function(error,element){ if (element.attr(“name”) == “DOBd” || element.attr(“name”) == “DOBm” || element.attr(“name”) == “DOBy”) error.appendTo(element.parent(“td”).next(“td”)); else error.appendTo(element.parent(“td”).next(“td”)); },

jQueryvalidation插件:validation自定义日期格式

我正在使用jQuery Validate插件来validation我的表单,如何使用此日期格式DD-MMM-YYY(2012年3月23日)validation自定义日期。

ISO8601日期格式的时间的时间日期

我想做同样的事情我怎样才能获得JavaScript中两个日期之间的天数? 但是我想在这个日期格式上做同样的事情: 2000-12-31 。

jquery滑块,时间选择器和保留时间..

我正在使用jquery滑块来选择开始和结束时间这很好,但我需要添加限制。 基本上,我有一个可用的窗口,我需要消除。 所以在我的例子中: http : //madeeasyfor.me/stackoverflow/time_pick_test_1.html (我已经评论了validationfunction,因此您可以看到滑块,代码具有所有脚本的绝对路径,因此可以随意获取本地使用的视图源转储) 我有一个24时钟。 使用动态生成的PHP脚本,我想添加各种预订时间..所以当用户尝试选择预订时间时,他们会收到错误(弹出,无论如何)。 现在,我很难编码我预订的时间。 我不能为我的生活似乎让滑块识别所选择的预订时间。 如果我不清楚任何事情,请问……一旦用户选择了一个时间,我就可以用PHP进行检查,但我希望用户立即知道。 (理想情况下,我想给幻灯片上色以标记预定的时间……但那是另一个问题… ;-p 三…

使用javascript添加天数

我想使用javascript将日期添加到给定日期。 我有以下代码 function onChange(e) { var datepicker = $(“#DatePicker”).val(); alert(datepicker); var joindate = new Date(datepicker); alert(joindate); var numberOfDaysToAdd = 1; joindate.setDate(joindate + numberOfDaysToAdd); var dd = joindate.getDate(); var mm = joindate.getMonth() + 1; var y = joindate.getFullYear(); var joinFormattedDate = dd + ‘/’ + mm + ‘/’ + y; $(‘.new’).val(joinFormattedDate); } 在第一个警报我得到日期24/06/2011但在第二个警报我得到Thu Dec 06 2012 […]

FullCalendar仅显示周日

大家好,我正在尝试显示一周的时间表,我必须只显示日期的名称,没有日期。 如议程视图中的时间表。 用户必须能够在一周中的某一天选择范围。 例如John Doe星期一从15:00到18:00,Martin星期五从9:00到15:00,等等…… 我只是尝试将我的个人观点创建为“settimana”,如下所示: $(‘#calendar’).fullCalendar({ header: { left:”, center:”, right:”, }, editable: true, views: { settimana:{ type:’agendaWeek’, duration: { days: 7 }, title: ‘Apertura’, } }, defaultView: ‘settimana’, }); 我该怎么做? 调用jQuery fullCalendar插件时我必须在选项中设置什么? 非常感谢你。

如何在fullcalendar中使过去的日期无法选择?

问题是,如何在fullcalendar的月/周视图中禁用PAST DATES上的可选项。 我想用户不允许点击/选择过去的日期。 这是我试图在事件呈现上实现的一些谷歌搜索代码片段: selectable: true, selectHelper: false, select: function(start, end, allDay) { var appdate = jQuery.datepicker.formatDate(”, new Date(start)); jQuery(‘#appdate’).val(appdate); jQuery(‘#AppFirstModal’).show(); }, eventRender: function(event, element, view) { var view = ‘month’ ; if(event.start.getMonth() !== view.start.getMonth()) { return false; } }, 但它不起作用。 我也尝试过贬低CSS,这有助于我隐藏过去的日期文本,但是可选择仍在使用过时日期框。 .fc-other-month .fc-day-number { display:none; } 我真的很困惑这个问题。 请有人帮助我。 谢谢…

从chrome 中的日期类型输入中删除占位符

我有以下输入: 这会将日期格式显示为默认占位符。 我想删除这个占位符,只有一个空输入字段。 如果我这样做: `$(‘#operationDate’).val(‘@DateTime.Now.ToString(“yyyy-MM-dd”)’);` 我今天的日期是占位符,但是如果我使用它: $(‘#operationDate’).val(”); 我得到像dd-mm-yyyy这样的占位符。 占位符可以被彻底删除吗? 我已经看过几篇关于更改日期格式的post,但是没有找到关于删除占位符的信息。

在jQuery和Internet Explorer中将字符串转换为日期?

我想在jQuery中将日期字符串转换为日期对象,下面的代码适用于Chrome和Firefox,但不适用于Internet Explorer: //Validate if the followup date is now or passed: jQuery.noConflict(); var now = new Date(); jQuery(“.FollowUpDate”).each(function () { if (jQuery(this).text().trim() != “”) { var followupDate = new Date(jQuery(this).text().trim()); //Here’s the problem alert(followupDate); if (followupDate <= now) { jQuery(this).removeClass('current'); jQuery(this).addClass('late'); } else { jQuery(this).removeClass('late'); jQuery(this).addClass('current'); } } }); 警报仅用于测试,在Chrome和Firefox中它返回一个日期对象,但在IE中我得到NaN。 有什么问题,我怎样才能进行这种转换,以便在IE中运行?

Javascript模糊时间(例如’10分钟前’)就是精确的秒数

我正在制作一个计算’秒前’的javascript计数器。 我有时间在JS时间对象中,我在堆栈溢出时发现了一个“时差”function片段,但它显示“2小时前”。 如何让它显示“5小时,10分钟37秒前”。 这是我正在使用的: 此函数将事物的当前时间和时间戳转换为“20秒前”而不是隐藏日期: function timeDifference(current, previous) { var msPerMinute = 60 * 1000; var msPerHour = msPerMinute * 60; var msPerDay = msPerHour * 24; var msPerMonth = msPerDay * 30; var msPerYear = msPerDay * 365; var elapsed = current – previous; if (elapsed < msPerMinute) { return Math.round(elapsed/1000) + ' seconds […]