“Data sprawdzania sprawdzania sprawdzenia JavaScript” Kod odpowiedzi

Sprawdź, czy ciąg godziny daty jest prawidłową datą w JS

const isValidDate = function(date) {
    return (new Date(date) !== "Invalid Date") && !isNaN(new Date(date));
}
Anxious Alligator

JS potwierdza obiekt daty

function isValidDate(dateObject){
    return new Date(dateObject).toString() !== 'Invalid Date';
}
florinrelea

Data sprawdzania sprawdzania sprawdzenia JavaScript

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;
}
JDog

Data sprawdzania sprawdzania sprawdzenia JavaScript

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")  );
}
Xenophobic Xenomorph

Odpowiedzi podobne do “Data sprawdzania sprawdzania sprawdzenia JavaScript”

Pytania podobne do “Data sprawdzania sprawdzania sprawdzenia JavaScript”

Więcej pokrewnych odpowiedzi na “Data sprawdzania sprawdzania sprawdzenia JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu