UNPKG

365 BJavaScriptView Raw
1'use strict';
2
3/**
4 * Checks whether a value is a Date object
5 *
6 * @function date
7 *
8 * @example
9 * var is = require('predicates');
10 *
11 * is.date(new Date()); true
12 * is.date(1415402574000); // false
13 *
14 * @param {*} value
15 * @returns {Boolean}
16 */
17module.exports = function isDate(value) {
18 return Object.prototype.toString.call(value) === '[object Date]';
19};