@fto-consult/common
Version:
Un ensemble de bibliothèques et d'utilistaires communs pour le développement d'applications javascript
10 lines (9 loc) • 492 B
JavaScript
// Copyright 2022 @fto-consult/Boris Fouomene. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
export default function isDateObj(dateObj){
if(!dateObj || typeof dateObj !=='object') return false;
if(dateObj instanceof Date) return true;
if(typeof dateObj.getTime != 'function') return false;
return !(Object.prototype.toString.call(dateObj) !== '[object Date]' || isNaN(dateObj.getTime()));
}