UNPKG

549 BJavaScriptView Raw
1var helperGetDateTime = require('./helperGetDateTime')
2
3var now = require('./now')
4var toStringDate = require('./toStringDate')
5
6var isDate = require('./isDate')
7
8/**
9 * 将日期格式化为时间戳
10 *
11 * @param {String/Number/Date} str 日期或数字
12 * @param {String} format 解析日期格式
13 * @returns Number
14 */
15var timestamp = function (str, format) {
16 if (str) {
17 var date = toStringDate(str, format)
18 return isDate(date) ? helperGetDateTime(date) : date
19 }
20 return now()
21}
22
23module.exports = timestamp