用JavaScript将事件侦听器绑定到特定日期和时间之间的提交表单
Bind a event listener to a submit form between a specific date and time in JavaScript
我想在2012-01-22 00:00至2012-01-25 23:59之间,当用户点击提交按钮时弹出一条消息。我按照下面的方式编写代码,但它不起作用。有人能建议如何将日期转换为整数,这样我就可以检查今天的日期是否大于x小于x,然后弹出消息吗?
感谢
function holiday_alert_msg() {
var today_date = new Date();
if (today_date > 201201220000 && today_date < 201201252359) {
alert("Today is holiday");
}
}
$('#submit').bind('click', function() {
holiday_alert_msg();
});
您可以这样做:
function holiday_alert_msg() {
var today_date = new Date();
// The month parameter is 0 based
if (today_date > new Date(2012,0,22) && today_date < new Date(2012,0,25,23,59)) {
alert("Today is holiday");
}
}
$('#submit').bind('click', holiday_alert_msg);
var now = new Date();
console.log(now.getDate()); // 11 - day of month
console.log(now.getMonth()); // 0 - 0 indexed month (0 is January)
console.log(now.getFullYear()); // 2012 - 4 digit year
Date
原型有一些有用的方法,可以更容易地比较这些值。我将如何使用它们作为练习留给您:)
相关文章:
- Json数据包含日期和时间格式
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- primefaces日历可以禁用过去的日期和时间吗
- 将日期和时间转换为UTC格式的日期-Javascript
- 时间-日期对象JavaScript getUTCMilliseconds
- 如何在MongoDB中建模和查询办公时间(日期、时区、dst)
- 查找月份在JavaScript循环中出现五次的时间(日期、字符串)
- 在javascript/jquery中解析UTC ISO日期到本地时间日期
- 时间/日期识别与jQuery
- 如何将Twitter API发布时间/日期转换为有效的ISO格式?
- 将当前时间日期放在隐藏字段中
- 只有少于24小时以前的时间日期格式
- 当移动时间/日期滑块太快时,Datetimepicker在breezejs / knockout中产生并发保存错误
- 在任何时间日期选择器中以编程方式设置时区偏移量
- 本地化UTC时间/日期
- 如何使用jquery/javascript转换时间/日期
- 使用javascript显示php时间/日期函数的帮助