Skip to content

informat.date 日期操作

概述

使用informat.date对象进行日期相关操作

format

格式化日期

javascript
informat.date.format(date, format)
参数类型描述
dateDate日期对象
formatString格式化表达式

返回值

类型为String,格式化后的字符串

示例

parse

从字符串解析日期

javascript
informat.date.parse(str, format)
参数类型描述
strString日期字符串
formatString格式化表达式

返回值

类型为Date,如果解析失败返回null

示例

parseDate

从字符串解析日期

javascript
informat.date.parseDate(str)
参数类型描述
strString日期字符串

返回值

类型为Date,如果解析失败返回null

示例

dateToTimestamp

日期类型转换为距离UNIX时间戳数字值

javascript
informat.date.dateToTimestamp(date)
参数类型描述
dateDate日期对象

返回值

类型 Integer 转换后的UNIX时间戳,如果date为null则返回null

示例

timestampToDate

UNIX时间戳数字值转换为日期类型

javascript
informat.date.timestampToDate(date)
参数类型描述
timestampIntegerUNIX时间戳

返回值

类型 Date 转换后的日期,如果timestamp为null返回null

示例

getMonday

获取当前日期所在周的周一0点(小时、分钟、秒数、毫秒数都是0)

javascript
informat.date.getMonday()

返回值

类型 Date

示例

getMonday

获取date日期所在周的周一0点(小时、分钟、秒数、毫秒数都是0)

javascript
informat.date.getMonday(date)
参数类型描述
dateDate日期对象

返回值

类型 Date

示例

getStartOfMonth

获取当前日期所在月的1号,如5月1号0点(小时、分钟、秒数、毫秒数都是0)

javascript
informat.date.getStartOfMonth()

返回值

类型 Date

示例

getStartOfMonth

获取date日期所在月的1号,如果5月1号0点(小时、分钟、秒数、毫秒数都是0)

javascript
informat.date.getStartOfMonth(date)
参数类型描述
dateDate日期对象

返回值

类型 Date

示例

getStartOfYear

获取当前日期所在年的元旦,如2025年1月1号0点(小时、分钟、秒数、毫秒数都是0)

javascript
informat.date.getStartOfYear()

返回值

类型 Date

示例

getStartOfYear

获取date日期所在年的元旦,如2025年1月1号0点(小时、分钟、秒数、毫秒数都是0)

javascript
informat.date.getStartOfYear(date)
参数类型描述
dateDate日期对象

返回值

类型 Date

示例