için zaman damgası nasıl doğrulanır Fox örnek 2117-09-15 00: 00: 41.0.
Benzer konuları gördüm ancak bu var valid = (new Date(timestamp)).getTime() > 0;
çalışmıyor.js
js
cevap
Eğer o zaman bazı tarihler (dk ve mySql maksimum arasında olduğunu kontrol edebilir bir tarih MySQL geçerli olup olmadığını kontrol etmek istiyorsanız zaman damgası):
İştefunction isValid(dateString) {
var minDate = new Date('1970-01-01 00:00:01');
var maxDate = new Date('2038-01-19 03:14:07');
var date = new Date(dateString);
return date > minDate && date < maxDate;
}
olan testine sizin için keman: https://jsfiddle.net/x5hmyyrz/3/
haha head çalışmıyor, evet tam olarak –
Ayrıca, tüm tarayıcılar doğrudan tarih karşılaştırmasını desteklemiyordur. Bu durumda date.getTime()> minDate.getTime() && date.getTime()
kullanın. Yardımınız için teşekkürler! –
burada görüldüğü gibi: Checking if a date is valid in javascript, belki kullanabilirsiniz:
var date= new Date(timestamp)
valid = (date instanceof Date && !isNaN(date.valueOf()));
sen bize daha ayrıntılı ve bazı kod verebilir? –
Çalışıyor: https://jsfiddle.net/x5hmyyrz/ –
Ben Timetamp createdDate = (Timestamp) employeeObject [4]; türünde bir değişkeni var, formunu koruyarak oluşturulmuş olan değeri kontrol etmem gerekir Tarih veya hata alıyorum HTTP Durumu 500 –