javascript validate date

var date_regex = /^(0[1-9]|1[0-2])\/(0[1-9]|1\d|2\d|3[01])\/(19|20)\d{2}$/;
if (!(date_regex.test(testDate))) {
    return false;
}

4
4
Krish 100200 points

                                    function isDate(ExpiryDate) { 
    var objDate,  // date object initialized from the ExpiryDate string 
        mSeconds, // ExpiryDate in milliseconds 
        day,      // day 
        month,    // month 
        year;     // year 
    // date length should be 10 characters (no more no less) 
    if (ExpiryDate.length !== 10) { 
        return false; 
    } 
    // third and sixth character should be '/' 
    if (ExpiryDate.substring(2, 3) !== '/' || ExpiryDate.substring(5, 6) !== '/') { 
        return false; 
    } 
    // extract month, day and year from the ExpiryDate (expected format is mm/dd/yyyy) 
    // subtraction will cast variables to integer implicitly (needed 
    // for !== comparing) 
    month = ExpiryDate.substring(0, 2) - 1; // because months in JS start from 0 
    day = ExpiryDate.substring(3, 5) - 0; 
    year = ExpiryDate.substring(6, 10) - 0; 
    // test year range 
    if (year < 1000 || year > 3000) { 
        return false; 
    } 
    // convert ExpiryDate to milliseconds 
    mSeconds = (new Date(year, month, day)).getTime(); 
    // initialize Date() object from calculated milliseconds 
    objDate = new Date(); 
    objDate.setTime(mSeconds); 
    // compare input date and parts from Date() object 
    // if difference exists then date isn't valid 
    if (objDate.getFullYear() !== year || 
        objDate.getMonth() !== month || 
        objDate.getDate() !== day) { 
        return false; 
    } 
    // otherwise return true 
    return true; 
}

function checkDate(){ 
    // define date string to test 
    var ExpiryDate = document.getElementById(' ExpiryDate').value; 
    // check date and print message 
    if (isDate(ExpiryDate)) { 
        alert('OK'); 
    } 
    else { 
        alert('Invalid date format!'); 
    } 
}

4 (4 Votes)
0
0
6
Krish 100200 points

                                    function validatedate(inputText,DateFormat)
{
// format dd/mm/yyyy or in any order of (dd or mm or yyyy) you can write dd or mm or yyyy in first or second or third position ... or can be slash"/" or dot"." or dash"-" in the dates formats...
var invalid = "";
var dt = "";
var mn = "";
var yr = "";
var k;
var delm = DateFormat.includes("/") ? "/" : ( DateFormat.includes("-") ? "-" : ( DateFormat.includes(".") ? "." : "" ) ) ;
var f1 = inputText.split(delm);
var f2 = DateFormat.split(delm);
for(k=0;k<=2;k++)
{ 
 dt = dt + (f2[parseInt(k)]=="dd" ? f1[parseInt(k)] : "");
 mn = mn + (f2[parseInt(k)]=="mm" ? f1[parseInt(k)] : "");
 yr = yr + (f2[parseInt(k)]=="yyyy" ? f1[parseInt(k)] : "");
}
var mn_days = "0-31-" + (yr % 4 == 0 ? 29 : 28) + "-31-30-31-30-31-31-30-31-30-31";
var days = mn_days.split("-");
if( f1.length!=3 || mn.length>2 || dt.length>2 || yr.length!=4 || !(parseInt(mn)>=1 && parseInt(mn)<=12) || !(parseInt(yr)>=parseInt(1900) && parseInt(yr)<=parseInt(2100)) || !(parseInt(dt)>=1 && parseInt(dt)<=parseInt(days[parseInt(mn)])) )
{
 invalid = "true";
}
alert( ( invalid=="true" ? "Invalid Date" : "Valid Date")  );
}

0
0
Are there any code examples left?
Create a Free Account
Unlock the power of data and AI by diving into Python, ChatGPT, SQL, Power BI, and beyond.
Sign up
Develop soft skills on BrainApps
Complete the IQ Test
Relative searches
javascript check it date is valid date check if valid in javascript javascript if date is valid date is valid date js date validation check in javascript js to validate date validate dates javascript check if valid date js valid date format javascript nodejs validate date get valid date in js how to validate date using pattern in javascript js check if a date is valid form validate of date and time in javascript how to check if a date string is valid in js validate date in js validate js date control validate js date check a date is valid in javascript check for a valid date in js how to validate date input in js validating dates in javascript check if valid date js check if past date is valid javascript verify valid date javascript how to validate date js check date is valid in javascript js check date valid javascript date how to know if valid validate the date format using javascript date value is valid javascript date is valid javascript how to use the date function to validate date in javascript validate date time js javascript valid dates validate form date javascript validate if date is valid javascript validate string as date in javascript js check is valid date how to check if date is valid javascript how to check if a date is valid in javascript how to check valid date in javascript check if the date is valid js is valid date js javascript cheak if date is valid check date validity js js is valid date valid date string javascript valid date validation in javascript Javascript check valid date string js validate date string validate valid date javascript check if a valid date javascript how to check if a string is a valid date in javascript how to check date is valid or not in javascript chaeck date string is valid in javascript 123 is valid date javascript validate datetime javascript js test date valid how to validate the date in javascript javascript test valid date is Date valid js javascipt check if valid date string how to validate date in form javascript javascript how to validate date javascript validate dates libary javascript validate dates how to validate date in javascript form js date validate validate a date javascript javascript validate date this code "use full" javascript validate date this code use full check is valid date javascript how to check if a given string is a valid date in javascript check valid date in JS check if date format is valid javascript check if date is valid js javascript check is valid date how to check valid date javascript javascript validate a valid date javascript validate date format date validation using js how to validate date javascript validation for date in javascript validate date which is in any format javascript validate date time javascript check valid date format in javascript Javascript check if valid date string javascript date check if valid check date valid javascript is valid date javascript is validate date time dd/mm/yyyy in javascript date is valid js validating date in javascript discription from date to date validation in javascript check date validity javascript validate date dd/mm/yyyy in javascript how to validate date input for teenagers in js valid date validation javascript js is date valid javascript how to check for valid date validate datetime in javascript javascript is valid date string javascript is valid date javascript validation date example validate date nodejs with new Date validate date nodejs javascript check if date valid javascript past date validation validate datetime with javascript check date is valid or not javascript validating date format in javascript check valid date javascript how to check if date is valid in js javascript validate the date check date is valid javascript check if date string is valid javascript js check for valid date js new Date (string ) tcheck if valid date how to check if date is valid in javascript js create date validation test if date is valid javascript check if a string is a valid date javascript how to check for valid date in javascript check is a date valid javascript check if a date is valid javascript how to check if string is valid date in javascript validate date object javascript check if valid date string javascript validor date time node js check if stiring is valid date javascript how to validate valid date js how to validate date string js how to validate date date validation for js js check if string valid date check if string is valid date javascript js date validater js test if valid date check date validation in javascript js how to check if date is valid javascript date check for valid date javascript check valid date check validate date javascript js check if valid date validate.js date example how to validate uct date javascript javascript check if valid date js check is date valid js check if valide date validator js isDate past date validation in javascript how to validate datea in javascript javascript valid date js check valid date check if the date is valid in javascript is date valid javascript is valid date function js HOW TO CHECK IF DATE IS VALID JS date validation js test valid date javascript javascript check date format is valid javascript check date is valid javascript check if string is valid date js detect if date is valid validating date in javascript javascript if valid date check javascript date valid validator js form for date check if string is a valid date javascript check for valid date in javascript js valid date javascript verify date string is valid generate valid date from date and time js js date is valid check if date is valid javascript validate date format javascript javascript date is valid javascript validate date string js validate date format how to check date validation in javascript javascript check if date is valid how to validate current date in javascript date validation in js check whether string is a valid date in javascript javascript valid date format js check if date is valid js check if string is valid date check is past date is valid in javascript date validate in javascript validate date format in javascript valid date in js javascript how to check if date is valid js check date is valid typescript year validator verify date valide date regex javascript check valid date js node verify date format check the condition if the date value format is not equal to yyyy-mm-dd in javascript new function with name valid Date($month, $day, $year) regex for day name validation in javascript date input validation html how to check date format in javascript validation date js date format check function validDate() js function validDate() function for date validation in javascript verify date format javascript how to create form Date to Date validation in javascript check if field is date validation validate date js date asking in javascript input day month year validator html and javascript validate mm/dd/yyyy date format javascript typescript from time to time date format validatin check valid date in javascript date of birth validation in html js date regex validate typescript + check correct date format validate date format in javascript mm/dd/yyyy check if date is valid in js javascript validatordation validate input date javascript date field verification using javascript date field and verification and html check if date format is correct javascript validate date field in javascript how to validate year in javascript validate mm/yy in javascript how to validate dd-mm-yyyy format date in javascript how to check if input date format is correct or not using javascript date validator how to check date o object ate format typescript validate date format nodejs validate date format validation date js mm dd yyyy input js javascript validate if date is valid regexp javascript date validation with . javascript verify date validate date format mm/dd/yyyy javascript while creating date format how to check if month is in next year validate date input field only to accept the validated format js check dateformat date dd-mm-yy if condition js validate date regex date validation check date format in js validate a date from form nodejs javascript varify the date format check if date valid javascript js A pattern for testing dates in this format: mm/dd/yyy Check if there is any valid date in the file such as MM/DD/YYYY. check if valid date javascript check date format javascript date validator js js date validation how to add date validation in javascript in vulidate date validate date date format form validation javascript verify date input check format date javascript validate date html javascript html code type = 'date' verify date check if a field is in dd/mm/yyyy date validateions javascript how to verify date input is correct date validation in javascript assert format date YYYY-MM-dd js assert format date js html input validation isDate date validation javascript for type date type the right date javascript validation how to validate any format in javascript javascript validate date format dd-mm-yyyy withboolean how to make a validation date check for javascript javascript validate mm valid input date check if is the correct format how to validate date input in javascript html date validation javascript function text date validation validate different types of date with javascript validate date with javascript Validates that the input string is a valid date formatted dd/mm/yyyy how to check the date is valid in html validate date input in javascript date validation in dd format using javascript date validation in dd mm format using javascript date time validation in javascript how to validate date field in javascript Checking when a deadline is due in html and javascript date format input javascript validation reg date frontend validate a date in javascript birth Date format regex js javascript check date format valid es7 javascript check date format valid javascript validator date how to validate date in javscript validate format js html check date format how to validate date value without date type in javascript dob validation in javascript javascript date validation how to valid date in javascript how to validate input date js check if a string contains a valid year javascript date validation javascript validate year in javascript valide date in js js validate full date text field js validate date text field validate date in html verify it is a date js validator.js date format help javascript validation for dd/mm/yyyy date format javascript check pattern day/month/year from date and to date validation in js validate from date and to date in js how to check for date format before converting it javascript javascript check if input was the right format how to validate date in javascript javascript check format js veryify valid date inputs js verify a date of birth is valid html date valid date list how to validate a date in javascript date function validate date typescript date validation if date format js validate dates in javascript javascript validate date dd/mm/yyyy js check to see if date is a certain format javascript if new date format is correct javascript validation date input javascript validation date js validate data format validate date javascript js validate date date checking in javascript validate month and year javascript how to check string format as in mm/dd/yyyy date pattern js validator date validation in html date validation for javascript validate date in javascript html input text validate date in javascript javascript check YYYY format how to validate input type=date in javascript jquery match date format year validation javascript check if year is valid date javascript validate year input javascript regex javascript check date format javascript validate date
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source