API
Class

DateTimeUtilFn ($UI/wxsys/lib/fn/dateTimeUtilFn)

使用范围:WX

Contents

class DateTimeUtilFn ($UI/wxsys/lib/fn/dateTimeUtilFn)

日期时间工具类

Constructor Top

  DateTimeUtilFn ()

Static Methods Top

Integer daysBetween (DateTime start, DateTime end)
Integer fromNowDays (DateTime date)
Integer fromNowHours (DateTime date)
Integer fromNowMinutes (DateTime date)
Integer fromNowMonths (DateTime date)
Integer fromNowSeconds (DateTime date)
Integer fromNowYears (DateTime date)
Integer getDate (DateTime date)
Integer getDay (DateTime date)
String getDayForChinese (DateTime date)
Integer getFullYear (DateTime date)
Integer getHour (DateTime date)
Integer getMinutes (DateTime date)
Integer getMonth (DateTime date)
Integer getSeconds (DateTime date)
Long getTime (DateTime date)
Integer hoursBetween (DateTime start, DateTime end)
Integer minutesBetween (DateTime start, DateTime end)
Integer monthsBetween (DateTime start, DateTime end)
DateTime now ()
DateTime parse (Long millis)
DateTime plus (DateTime date, Long duration)
DateTime plusDates (DateTime date, Integer dates)
DateTime plusHours (DateTime date, Integer hours)
DateTime plusMinutes (DateTime date, Integer minutes)
DateTime plusMonths (DateTime date, Integer month)
DateTime plusSeconds (DateTime date, Integer seconds)
DateTime plusYears (DateTime date, Integer years)
Integer secondsBetween (DateTime start, DateTime end)
DateTime setDate (DateTime date, Integer day)
DateTime setFullYear (DateTime date, Integer years)
DateTime setHours (DateTime date, Integer hoursValue)
DateTime setMinute (DateTime date, Integer minutes)
DateTime setMonth (DateTime date, Integer month)
DateTime setSeconds (DateTime date, Integer seconds)
Integer yearsBetween (DateTime start, DateTime end)

Constructor details Top

public DateTimeUtilFn ()

日期时间工具类

Static Methods Detail Top

static public Integer daysBetween (DateTime start, DateTime end)

从指定时间到指定时间的天数

Parameters

DateTime start

开始日期

DateTime end

结束日期

Return Value

Integer

static public Integer fromNowDays (DateTime date)

到现在的天数

Parameters

DateTime date

日期

Return Value

Integer

static public Integer fromNowHours (DateTime date)

到现在的小时数

Parameters

DateTime date

日期

Return Value

Integer

static public Integer fromNowMinutes (DateTime date)

到现在的分钟数

Parameters

DateTime date

日期

Return Value

Integer

static public Integer fromNowMonths (DateTime date)

到现在的月份

Parameters

DateTime date

日期

Return Value

Integer

static public Integer fromNowSeconds (DateTime date)

到现在的分秒数

Parameters

DateTime date

日期

Return Value

Integer

static public Integer fromNowYears (DateTime date)

到现在的年份

Parameters

DateTime date

日期

Return Value

Integer

static public Integer getDate (DateTime date)

根据本地时间返回指定日期对象的月份中的第几天(1-31)

Parameters

DateTime date

根据本地时间返回指定日期对象的月份中的第几天(1-31)

Return Value

Integer

static public Integer getDay (DateTime date)

根据本地时间返回指定日期对象的星期中的第几天(0-6)

Parameters

DateTime date

根据本地时间返回指定日期对象的星期中的第几天(0-6)

Return Value

Integer

static public String getDayForChinese (DateTime date)

根据本地时间返回指定日期对象的星期几

Parameters

DateTime date

根据本地时间返回指定日期对象的星期几

Return Value

String

static public Integer getFullYear (DateTime date)

获取当前日期中的年份

Parameters

DateTime date

日期

Return Value

Integer

static public Integer getHour (DateTime date)

获取当前日期中的小时数

Parameters

DateTime date

日期

Return Value

Integer

static public Integer getMinutes (DateTime date)

获取当前日期中的分钟数

Parameters

DateTime date

日期

Return Value

Integer

static public Integer getMonth (DateTime date)

获取当前日期中的月份(1-12)

Parameters

DateTime date

日期

Return Value

Integer

static public Integer getSeconds (DateTime date)

获取当前日期中的秒数

Parameters

DateTime date

日期

Return Value

Integer

static public Long getTime (DateTime date)

获取当前日期的总毫秒数

Parameters

DateTime date

日期

Return Value

Long

static public Integer hoursBetween (DateTime start, DateTime end)

从指定时间到指定时间的小时数

Parameters

DateTime start

开始日期

DateTime end

结束日期

Return Value

Integer

static public Integer minutesBetween (DateTime start, DateTime end)

从指定时间到指定时间的分钟数

Parameters

DateTime start

开始日期

DateTime end

结束日期

Return Value

Integer

static public Integer monthsBetween (DateTime start, DateTime end)

从指定时间到指定时间的月份

Parameters

DateTime start

开始日期

DateTime end

结束日期

Return Value

Integer

static public DateTime now ()

获取当前系统日期时间

Return Value

DateTime

static public DateTime parse (Long millis)

将毫秒数转换为时间

Parameters

Long millis

毫秒数

Return Value

DateTime

static public DateTime plus (DateTime date, Long duration)

增加/减少指定毫秒数

Parameters

DateTime date

日期

Long duration

毫秒

Return Value

DateTime

static public DateTime plusDates (DateTime date, Integer dates)

增加/减少指定天数

Parameters

DateTime date

日期

Integer dates

天数

Return Value

DateTime

static public DateTime plusHours (DateTime date, Integer hours)

增加/减少指定小时数

Parameters

DateTime date

日期

Integer hours

Return Value

DateTime

static public DateTime plusMinutes (DateTime date, Integer minutes)

增加/减少指定分钟数

Parameters

DateTime date

日期

Integer minutes

分钟数

Return Value

DateTime

static public DateTime plusMonths (DateTime date, Integer month)

增加/减少指定月份

Parameters

DateTime date

日期

Integer month

Return Value

DateTime

static public DateTime plusSeconds (DateTime date, Integer seconds)

增加/减少指定秒数

Parameters

DateTime date

日期

Integer seconds

Return Value

DateTime

static public DateTime plusYears (DateTime date, Integer years)

增加/减少指定年份

Parameters

DateTime date

日期

Integer years

Return Value

DateTime

static public Integer secondsBetween (DateTime start, DateTime end)

从指定时间到指定时间的秒数

Parameters

DateTime start

开始日期

DateTime end

结束日期

Return Value

Integer

static public DateTime setDate (DateTime date, Integer day)

根据本地时间来指定一个日期对象的天数

Parameters

DateTime date

日期

Integer day

一个整数,表示该月的第几天

Return Value

DateTime

static public DateTime setFullYear (DateTime date, Integer years)

设置当前日期的年份

Parameters

DateTime date

日期

Integer years

年份

Return Value

DateTime

static public DateTime setHours (DateTime date, Integer hoursValue)

设置当前日期的小时数

Parameters

DateTime date

日期

Integer hoursValue

小时数

Return Value

DateTime

static public DateTime setMinute (DateTime date, Integer minutes)

设置当前日期的分钟数

Parameters

DateTime date

日期

Integer minutes

分钟数

Return Value

DateTime

static public DateTime setMonth (DateTime date, Integer month)

设置当前日期的月份

Parameters

DateTime date

日期

Integer month

月份

Return Value

DateTime

static public DateTime setSeconds (DateTime date, Integer seconds)

设置当前日期的秒数

Parameters

DateTime date

日期

Integer seconds

秒数

Return Value

DateTime

static public Integer yearsBetween (DateTime start, DateTime end)

从指定时间到指定时间的年份

Parameters

DateTime start

开始日期

DateTime end

结束日期

Return Value

Integer