DateUtil

DateUtil

date工具类

Constructor

new DateUtil()

Source:

Methods

(static) dateSecond(date) → {number}

Source:
获取日期秒数
Parameters:
Name Type Description
date Date
Returns:
Type
number

(static) dayOfWeek(date) → {number}

Source:
获取日期为星期几 0 为周日 1为周一
Parameters:
Name Type Description
date Date
Returns:
Type
number

(static) dayOfYear(date) → {number}

Source:
获取日期在当年的第几天
Parameters:
Name Type Description
date Date
Returns:
Type
number

(static) format(date, formatStr) → {string}

Source:
格式化时间
Parameters:
Name Type Description
date Date
formatStr string 例如 yyyy-MM-dd HH:mm:ss
Returns:
Type
string

(static) formatChineseDateTime(date) → {string}

Source:
格式化时间为 中国时间 yyyy年MM月dd日HH时mm分ss秒
Parameters:
Name Type Description
date Date 指定时间
Returns:
格式化后的时间字符串
Type
string

(static) formatDate(date) → {string}

Source:
格式化时间为 yyyy-MM-dd
Parameters:
Name Type Description
date Date 指定时间
Returns:
格式化后的日期
Type
string

(static) formatDateTime(date) → {string}

Source:
格式化时间为 yyyy-MM-dd HH:mm:ss
Parameters:
Name Type Description
date Date 指定时间
Returns:
格式化后的日期
Type
string

(static) formatTime(date) → {string}

Source:
格式化时间为 HH:mm:ss
Parameters:
Name Type Description
date Date 指定时间
Returns:
Type
string

(static) getEndDate(date) → {Date}

Source:
获取某一天的结束时间
Parameters:
Name Type Description
date Date 指定时间
Returns:
Type
Date

(static) getFirstDayOfMonth(date) → {Date}

Source:
获取本月第一天的日期
Parameters:
Name Type Description
date Date
Returns:
Type
Date

(static) getStartDate(date) → {Date}

Source:
获取指定日期当日的开始时间
Parameters:
Name Type Description
date Date
Returns:
Type
Date

(static) getToDayEndDate() → {Date}

Source:
获取当天的结束时间
Returns:
Type
Date

(static) getToDayStartDate() → {Date}

Source:
获取当天的开始时间
Returns:
Type
Date

(static) isAM(date) → {boolean}

Source:
是否为上午
Parameters:
Name Type Description
date Date
Returns:
Type
boolean

(static) isPM(date) → {boolean}

Source:
是否为下午
Parameters:
Name Type Description
date Date
Returns:
Type
boolean

(static) month(date) → {number}

Source:
获取指定日期的月份
Parameters:
Name Type Description
date Date 时间
Returns:
第几月
Type
number

(static) nowDate() → {Date}

Source:
获取当前时间
Returns:
当前时间对象
Type
Date

(static) nowDateSecond() → {number}

Source:
获取当前秒数
Returns:
Type
number

(static) parse(dateStr, format) → {Date|null}

Source:
日期解析 https://www.cnblogs.com/liuxianan/p/js-date-format-parse.html
Parameters:
Name Type Description
dateStr string
format string 例如'yyyy-MM-dd'
Returns:
Type
Date | null

(static) quarter(date) → {number}

Source:
获得指定日期所属季度,从1开始计数
注:这里是每个月为一个季度
Parameters:
Name Type Description
date Date 时间
Returns:
季度
Type
number

(static) year(date) → {number}

Source:
获取data的年
Parameters:
Name Type Description
date Date 时间
Returns:
4位/年
Type
number