Class: Day

Day()

Day 传入参数可为:
1. 日期字符串
2. 日期数字 年,月,日,时,分,秒

Constructor

new Day()

Source:

Methods

add(num, key) → {Lday}

Parameters:
Name Type Description
num Number 数量
key String 关键字
Source:
Returns:
新的Lday对象
Type
Lday

clone() → {Day}

克隆新对象
Source:
Returns:
返回新的Day对象
Type
Day

day() → {Number}

获取是一周第几天
Source:
Returns:
是一周中的第几天
Type
Number

dayOfYear() → {Number}

一年内第几天
Source:
Returns:
是一年中的第几天
Type
Number

daysInMonth() → {Number}

获取本月天数
Source:
Returns:
本月的天数
Type
Number

diff(比较日期, 转换成的数据) → {number}

获取时间差
Parameters:
Name Type Description
比较日期 string | date | Lday
转换成的数据 string 支持 天,分,秒,毫秒
Source:
Returns:
返回时间差值
Type
number

format(pattern) → {String}

格式化
Parameters:
Name Type Default Description
pattern String YYYY-MM-DD 输入格式化字符串
Source:
Returns:
格式化后的字符串时间
Type
String

get(id) → {number}

获取数据
Parameters:
Name Type Description
id String 关键字
Source:
Returns:
新的Lday对象数据
Type
number

getTimeZone() → {number}

获取当前时间时区
Source:
Returns:
返回时区小时数
Type
number

isAfter(date) → {Boolean}

是否为后面的时间
Parameters:
Name Type Description
date String | Date 比较时间点
Source:
Returns:
比较结果
Type
Boolean

isBefore(date) → {Boolean}

是否为前面的时间
Parameters:
Name Type Description
date String | Date 比较时间点
Source:
Returns:
比较结果
Type
Boolean

isLeap() → {Boolean}

判断是否是闰年
Source:
Returns:
是否是闰年
Type
Boolean

isSame(另一个Lday对象) → {Boolean}

是否相同时间
Parameters:
Name Type Description
另一个Lday对象 Lday
Source:
Returns:
是否相同
Type
Boolean

set(key, num)

设置数据
Parameters:
Name Type Description
key String 关键字
num Number | String 设置的值
Source:

subtract(num, key) → {Lday}

Parameters:
Name Type Description
num Number 数量
key String 关键字
Source:
Returns:
新的Lday对象
Type
Lday

toArray() → {Array}

格式转换
Source:
Returns:
年 月 日 时 分 秒 星期几(从0开始)组成的数组
Type
Array

unix() → {Number}

获取unix时间戳
Source:
Returns:
unix时间戳
Type
Number

week() → {Number}

一年内第几周
Source:
Returns:
一年内的第几周 (周一为一周开始)
Type
Number