如何使用上一个日期检查当前日期 [英] How Do I Check Current Date With Previous Date

查看:101
本文介绍了如何使用上一个日期检查当前日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的先生,



我从日历中选择日期,如果选择日期少于当前日期,那么我想显示无效消息..



我的代码



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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆