date

format

参数名描述可否为空
date/long要格式化的时间,date类型或时间戳
pattern格式化格式,默认yyyy-MM-dd HH:mm:ss

返回值类型:String

格式化时间

  • 获取当前时间的yyyy-MM-dd格式
  1. ${date.format(date.now(),'yyyy-MM-dd')}

parse

参数名描述可否为空
string要转换的时间,String类型
patterns日期格式,可写多个
参数名描述可否为空
long

返回值类型:Date

日期转换

  • 获取当前时间的yyyy-MM-dd格式
  1. ${date.parse('2008-08-08','yyyy-MM-dd')}
  • 根据时间戳转成Date类型
  1. ${date.parse(1218124800000)}

now

获取当前时间

返回值类型:Date

  • 获取当前时间
  1. ${date.now()}

addYears

参数名描述可否为空
date被加的时间
amount要加的时间

返回值类型:Date

日期年份加减操作

  • 获取一年后的时间
  1. ${date.addYears(date.now(),1)}

addMonths

参数名描述可否为空
date被加的时间
amount要加的时间

返回值类型:Date

日期月份加减操作

  • 获取一个月后的时间
  1. ${date.addMonths(date.now(),1)}

addDays

参数名描述可否为空
date被加的时间
amount要加的时间

返回值类型:Date

日期天数加减操作

  • 获取一天后的时间
  1. ${date.addDays(date.now(),1)}

addHours

参数名描述可否为空
date被加的时间
amount要加的时间

返回值类型:Date

日期小时加减操作

  • 获取一小时后的时间
  1. ${date.addHours(date.now(),1)}

addMinutes

参数名描述可否为空
date被加的时间
amount要加的时间

返回值类型:Date

日期分钟加减操作

  • 获取一分后的时间
  1. ${date.addMinutes(date.now(),1)}

addSeconds

参数名描述可否为空
date被加的时间
amount要加的时间

返回值类型:Date

日期秒数加减操作

  • 获取一秒后的时间
  1. ${date.addSeconds(date.now(),1)}