上云无忧 > 文档中心 > 天翼云数据治理中心 DataArts Studio EL表达式 - DateUtil内嵌对象
数据治理中心 DataArts Studio
天翼云数据治理中心 DataArts Studio EL表达式 - DateUtil内嵌对象

文档简介:
本章节主要介绍DataArts Studio的DateUtil内嵌对象功能。 DateUtil内嵌对象提供了一系列时间格式化、时间计算方法。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

DateUtil内嵌对象提供了一系列时间格式化、时间计算方法。

方法

方法说明

方法 描述
String format(Date date, String pattern) 将Date类型时间按指定pattern格式为字符串。
Date addMonths(Date date, int amount) 给date添加指定月数后,返回新Date对象,amount可以是负数。
Date addDays(Date date, int amount) 给date添加指定天数后,返回新Date对象,amount可以是负数。
Date addHours(Date date, int amount) 给date添加指定小时数后,返回新Date对象,amount可以是负数。
Date addMinutes(Date date, int amount) 给date添加指定分钟数后,返回新Date对象,amount可以是负数。
int getDay(Date date) 从date获取天,例如:date为2018-09-14,则返回14。
int getMonth(Date date) 从date获取月,例如:date为2018-09-14,则返回9。
int getYear(Date date) 从date获取年,例如:date为2018-09-14,则返回2018。
Date now() 返回当前时间。
long getTime(Date date) 将Date类型时间转换为long类型。
Date parseDate(String str, String pattern) 字符串按pattern转换为Date类型,pattern为日期、时间模式,请参考日期和时间模式。

举例

以作业调度计划时间的前一天时间作为子目录名称,生成一个OBS路径,EL表达式如下:

#{"obs://test/"+DateUtil.format(DateUtil.addDays(Job.planTime,-1),"yyyy-MM-dd")}
相似文档
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部