How to Check Given Date Greater than Current Date or Today Date JavaScript JQuery
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>How to Check Given Date Greater than Current Date or Today Date JavaScript JQuery </title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script> <script type="text/javascript"> $(function () { $('#btnConvert').click(function () { var param1 = new Date(); var ddate = $('#txtdate').val(); var time = $('#txttime').val(); var hours = Number(time.match(/^(\d+)/)[1]); var minutes = Number(time.match(/:(\d+)/)[1]); var format = time.match(/\s(.*)$/)[1]; if (format == "PM" && hours < 12) hours = hours + 12; if (format == "AM" && hours == 12) hours = hours - 12; var sHours = hours.toString(); var sMinutes = minutes.toString(); if (hours < 10) sHours = "0" + sHours; if (minutes < 10) sMinutes = "0" + sMinutes; ddate = ddate + " " + sHours + ":" + sMinutes + ":00"; var date1 = new Date(ddate); var date2 = new Date(); if (date1 < date2) { alert('Please Enter Date time Greater than Current Date time'); $('#txtdate').focus(); return false; } }) }) </script> </head> <body> <table> <tr> <td><b>Enter Date:</b></td> <td><input type="text" id="txtdate" value="08/27/2013" /></td> </tr> <tr> <td><b>Enter Time:</b></td> <td><input type="text" id="txttime" value="10:00 PM" /></td> </tr> <tr> <td></td> <td><input type="button" id="btnConvert" value="Convert to AM/PM" /></td> </tr> </table> </body> </html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery Check Given Date Time Greater than Current Date time in JavaScript</title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script> <script type="text/javascript"> $(function () { $('#btnConvert').click(function () { var param1 = new Date(); var ddate = $('#txtdate').val(); var time = $('#txttime').val(); var hours = Number(time.match(/^(\d+)/)[1]); var minutes = Number(time.match(/:(\d+)/)[1]); var format = time.match(/\s(.*)$/)[1]; if (format == "PM" && hours < 12) hours = hours + 12; if (format == "AM" && hours == 12) hours = hours - 12; var sHours = hours.toString(); var sMinutes = minutes.toString(); if (hours < 10) sHours = "0" + sHours; if (minutes < 10) sMinutes = "0" + sMinutes; ddate = ddate + " " + sHours + ":" + sMinutes + ":00"; var date1 = new Date(ddate); var date2 = new Date(); if (date1 < date2) { alert('Please Enter Date time Greater than Current Date time'); $('#txtdate').focus(); return false; } }) }) </script> </head> <body> <table> <tr> <td><b>Enter Date:</b></td> <td><input type="text" id="Text1" value="03/15/2013" /></td> </tr> <tr> <td><b>Enter Time:</b></td> <td><input type="text" id="Text2" value="10:00 PM" /></td> </tr> <tr> <td></td> <td><input type="button" id="Button1" value="Convert to AM/PM" /></td> </tr> </table> </body> </html |
|
No comments:
Post a Comment