如何使用上一个日期检查当前日期 [英] How Do I Check Current Date With Previous Date
本文介绍了如何使用上一个日期检查当前日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
亲爱的先生,
我从日历中选择日期,如果选择日期少于当前日期,那么我想显示无效消息..
我的代码
Dear Sir,
I am selecting date from calender , if selected date is less then current date then i want to show invalid message..
My Code
<html>
<head>
<script type='text/javascript' src='js/validation.js'></script>
<script type='text/javascript' src='js/jsDatePick.jquery.min.1.3'></script>
<script type='text/javascript' src='js/jsDatePick.min.1.3.js'></script>
<link rel="STYLESHEET" type="text/css" media="all" href="js/jsDatePick_ltr.min.css" />
<script type="text/javascript">
function set(){
new JsDatePick({
useMode:2,
target:"date",
dateFormat:"%Y-%m-%d"
});
};
</script>
<script>
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10) {
dd='0'+dd
}
if(mm<10) {
mm='0'+mm
}
today=yyyy+'-'+mm+'-'+dd;
function check()
{
var txtdate=document.getElementById('date').value;
//alert(today);
//alert(txtdate);
var d1=Date.parse(txtdate);
var d2=Date.parse(today);
//alert(d1);
if(d2<d1)>
{
alert('Not a valid date')
}
</script>
</head>
<body>
<form>
Date<input type="text" class="text" id='date' name='date' onclick='set()' önblur="check();"/>
</form>
</body>
</html>
推荐答案
试试这个好友:
Try this buddy :
<input type="text" id="datepicker" name="event_date" class="datepicker">
var selectedDate =
(' #datepicker')。datepicker(' getDate' 跨度>);
var now = new 日期();
if (selectedDate< now){
// 所选日期已过去
}
< / 输入 >
('#datepicker').datepicker('getDate'); var now = new Date(); if (selectedDate < now) { // selected date is in the past } </input>
这篇关于如何使用上一个日期检查当前日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文