Quantcast
Viewing latest article 39
Browse Latest Browse All 58

Answer by ßãlãjî for Detecting an "invalid date" Date instance in JavaScript

Why i Suggest moment.js

it is very popular library

simple to solve all date and time,format,timezone problems

easy to check string date valid or not

var date = moment("2016-10-19");date.isValid()

we can't solve simple way to validate all the cases

Disspointment

if i insert in valid number like 89,90,95 innew Date() above few answare , i am getting bad result however it return true

const isValidDate = date => { console.log('input'+date)var date=new Date(date);console.log(date)return !! (Object.prototype.toString.call(date) === "[object Date]"&& +date)//return !isNaN(date.getTime())}var test="05/04/2012"console.log(isValidDate(test))var test="95"console.log(isValidDate(test))var test="89"console.log(isValidDate(test))var test="80"console.log(isValidDate(test))var test="badstring"console.log(isValidDate(test))

Viewing latest article 39
Browse Latest Browse All 58

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>