AxureRp7.0教程 AxureRP7.0日期函数详解

原型库网站—讲师金乌原创发布,可自由转载,请注明出处!

Axure中文官网:www.AxureRP.cn

 

《AxureRP7.0函数变量运算符详解》

 

日期函数 Date Functions

now

根据计算机系统设定的日期和时间返回当前的日期和时间值。

genDate

输出AxureRP原型生成的日期和时间值。

getDate()

从 Date 对象返回一个月中的某一天 (1 ~ 31)。

getDay()

从 Date 对象返回一周中的某一天 (0 ~ 6)。

getDayOfWeek()

返回基于计算机系统的时间周。

getFullYear()

从 Date 对象以四位数字返回年份。

getHours()

返回 Date 对象的小时 (0 ~ 23)。

getMilliseconds()

返回 Date 对象的毫秒(0 ~ 999)。

getMinutes()

返回 Date 对象的分钟 (0 ~ 59)。

getMonth()

从 Date 对象返回月份 (0 ~ 11)。

getMonthName()

基于与当前 系统时间 对象关联的区域性,返回指定月中特定于区域性的完整名称。

getSeconds()

返回 Date 对象的秒数 (0 ~ 59)。

getTime()

返回 1970 年 1 月 1 日至今的毫秒数。

getTimezoneOffset()

返回本地时间与格林威治标准时间 (GMT) 的分钟差。

getUTCDate()

根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。

getUTCDay()

根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。

getUTCFullYear()

根据世界时从 Date 对象返回四位数的年份。

getUTCHours()

根据世界时返回 Date 对象的小时 (0 ~ 23)。

getUTCMilliseconds()

根据世界时返回 Date 对象的毫秒(0 ~ 999)。

getUTCMinutes()

根据世界时返回 Date 对象的分钟 (0 ~ 59)。

 

getUTCMonth()

根据世界时从 Date 对象返回月份 (0 ~ 11)。

getUTCSeconds()

根据世界时返回 Date 对象的秒钟 (0 ~ 59)。

parse() (BUG)

返回1970年1月1日午夜到指定日期(字符串)的毫秒数。

toDateString()

把 Date 对象的日期部分转换为字符串。

toISOString()

以字符串值的形式返回采用 ISO 格式的日期。

toJSON()

用于允许转换某个对象的数据以进行 JavaScript Object Notation (JSON) 序列化

toLocaleDateString()

根据本地时间格式,把 Date 对象的日期部分转换为字符串。

toLocaleTimeString()

根据本地时间格式,把 Date 对象的时间部分转换为字符串。

toLocaleString()

根据本地时间格式,把 Date 对象转换为字符串。

toTimeString()

把 Date 对象的时间部分转换为字符串。

toUTCString()

根据世界时,把 Date 对象转换为字符串。

UTC() (BUG)

根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。

valueOf()

返回 Date 对象的原始值。

addYears(years)

返回一个新的 DateTime,它将指定的年数加到此实例的值上。

addMonths(months)

返回一个新的 DateTime,它将指定的月数加到此实例的值上。

addDays(days)

返回一个新的 DateTime,它将指定的天数加到此实例的值上。

addHours(hours)

返回一个新的 DateTime,它将指定的小时数加到此实例的值上。

addMinutes(minutes)

返回一个新的 DateTime,它将指定的分钟数加到此实例的值上。

addseconds(seconds)

返回一个新的 DateTime,它将指定的秒数加到此实例的值上。

addMilliseconds(ms)

返回一个新的 DateTime,它将指定的毫秒数加到此实例的值上

 

now : 根据计算机系统设定的日期和时间返回当前的日期和时间值。




定义和用法

now : 根据计算机系统设定的日期和时间返回当前的日期和时间值。




语法

Now




实例


查看案例演示


在本例中,我们将输出当前的日期和时间:

设置文本部件1 的值为:[[Now]]

输出:Sat May 24 2014 22:44:13 GMT+0800 (CST)




提示和注释:

GMT(Greenwich Mean Time)代表格林尼治标准时间

而CST却同时可以代表如下 4 个不同的时区:

Central Standard Time (USA) UT-6:00 美国
Central Standard Time (Australia) UT+9:30 澳大利亚
China Standard Time UT+8:00 中国
Cuba Standard Time UT-4:00  古巴

 

gendate :根据计算机系统设定的日期和时间返回当前原型生成时的日期和时间值。





定义和用法

gendate :根据计算机系统设定的日期和时间返回当前原型生成时的日期和时间值。





语法

GenDate




实例


案例演示


在本例中,我们将取得当前原型的生成时间,并把它输出:

设置文本部件1的值为 [[GenDate]]

输出:




提示和注释:

GenDate 只能在原型生成时输出一次。


GMT(Greenwich Mean Time)代表格林尼治标准时间

而CST却同时可以代表如下 4 个不同的时区:

Central Standard Time (USA) UT-6:00 美国
Central Standard Time (Australia) UT+9:30 澳大利亚
China Standard Time UT+8:00 中国
Cuba Standard Time UT-4:00  古巴

 

 

getDate()         从 Date 对象返回一个月中的某一天 (1 ~ 31)。




定义和用法

getDate() 方法可返回月份的某一天。




语法

now.getDate()




返回值

now 所指的月份中的某一天,使用本地时间。返回值是 1 ~ 31 之间的一个整数。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。




实例

查看案例演示

在本例中,我们将输出当前月份的日期:

设置文本部件1的值为:[[Now.getDate()]]

输出:24

 

 

getDay()         从 Date 对象返回一周中的某一天 (0 ~ 6)。





定义和用法

getDay() 方法可返回表示星期的某一天的数字。




语法

now.getDay()




返回值

now所指的星期中的某一天,使用本地时间。返回值是 0(周日)到 6(周六)之间的一个整数。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们将以数字取得星期的天数:

[[Now.getDay()]]

输出:6(周六)

 

getDayOfWeek()   方法可返回表示星期的某一天的名字。





定义和用法

getDayOfWeek()   方法可返回表示星期的某一天的名字。




语法

Now.getDayOfWeek()




返回值

now 所指的星期中的某一天,使用本地时间。返回值是周一(Monday)到日(Sunday)之间的一个字符串。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示



在本例中,我们将取得系统种当天是星期几:

设置文本部件1的值为:

[[Now.getDayOfWeek()]]

输出:Saturday

 

getFullYear()         从 Date 对象以四位数字返回年份。





定义和用法

getFullYear() 方法可返回一个表示年份的 4 位数字。




语法

now.getFullYear()




返回值

当 now 用本地时间表示时返回的年份。返回值是一个四位数,表示包括世纪值在内的完整年份,而不是两位数的缩写形式。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们将取得当前的年份,并输出它:

设置文本部件1的值为:

[[Now.getFullYear()]]

输出:2014

 

 

getHours()        getHours() 方法可返回时间的小时字段。。





定义和用法

getHours() 方法可返回时间的小时字段。




语法

Now.getHours()




返回值

dateObject 的小时字段,以本地时间显示。返回值是 0 (午夜)到 23 (晚上 11 点)之间的一个整数。




提示和注释:

注释:由 getHours() 返回的值是一个两位的数字。不过返回值不总是两位的,如果该值小于 10,则仅返回一位数字。
注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们可取得当前时间的小时:

设置文本部件1的值为:

[[Now.getHours()]]

输出:

23

 

getMilliseconds()        返回 Date 对象的毫秒(0 ~ 999)。





定义和用法

getMilliseconds() 方法可返回时间的毫秒。




语法

Now.getMilliseconds()




返回值

Now 的毫秒字段,以本地时间显示。返回值是 0 ~ 999 之间的一个整数。




提示和注释:

注释:由 getMilliseconds() 返回的值是一个三位的数字。不过返回值不总是三位的,如果该值小于 100,则仅返回两位数字,如果该值小于 10,则仅返回一位数字。

注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们可取得当前时间的毫秒:

设置文本部件1的值为:

[[Now.getMilliseconds()]]

输出: 338

 

 

getMinutes()         返回 Date 对象的分钟 (0 ~ 59)。





定义和用法

getMinutes() 方法可返回时间的分钟字段。




语法

Now.getMinutes()




返回值

now 的分钟字段,以本地时间显示。返回值是 0 ~ 59 之间的一个整数。

提示和注释:

注释:由 getMinutes() 返回的值是一个两位的数字。不过返回值不总是两位的,如果该值小于 10,则仅返回一位数字。
注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们可取得当前时间的分钟:

设置文本部件1的值为:

[[Now.getMinutes()]]

输出:46

 

 

getMonth()         从 Date 对象返回月份 (0 ~ 11)。





定义和用法

getMonth() 方法可返回表示月份的数字。




语法

Now.getMonth()




返回值

Now 的月份字段,使用本地时间。返回值是 0(一月)到 11(十二月)之间的一个整数。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们将取得当前的月份,并把它输出:

设置文本部件1的值为:

[[Now.getMonth()]]

输出: 5

 

 

getMonthName()        方法可返回表示月份的名称。




定义和用法

getMonth() 方法可返回表示月份的名称。




语法

Now.getMonth()




返回值

Now 的月份字段,使用本地时间。返回值是 January(一月)到 December(十二月)之间的一个字符串。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们将取得当前的月份名称,并把它输出:

设置文本部件1的值为:

[[Now.getMonthName()]]

输出:

May

 

getSeconds()         返回 Date 对象的秒数 (0 ~ 59)。





定义和用法

getSeconds() 方法可返回时间的秒。




语法

Now.getSeconds()




返回值

dateObject 的分钟字段,以本地时间显示。返回值是 0 ~ 59 之间的一个整数。




提示和注释:

注释:由 getSeconds() 返回的值是一个两位的数字。不过返回值不总是两位的,如果该值小于 10,则仅返回一位数字。
注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们可取得当前时间的秒:

设置文本部件1的值为:

[[Now.getSeconds()]]

输出:

46

 

 

getTime()         返回 1970 年 1 月 1 日至今的毫秒数。





定义和用法

getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数。




语法

Now.getTime()




返回值

Now 指定的日期和时间距 1970 年 1 月 1 日午夜(GMT 时间)之间的毫秒数。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示



在本例中,我们将取得从 1970/01/01 至今的毫秒数,并输出它:

设置文本部件1的值为:

[[Now.getTime()]]

输出:1400949117385

 

 

getTimezoneOffset()        返回本地时间与格林威治标准时间 (GMT) 的分钟差。





定义和用法

getTimezoneOffset() 方法可返回格林威治时间和本地时间之间的时差,以分钟为单位。




语法

Now.getTimezoneOffset()




返回值

本地时间与 GMT 时间之间的时间差,以分钟为单位。




说明

getTimezoneOffset() 方法返回的是本地时间与 GMT 时间或 UTC 时间之间相差的分钟数。实际上,该函数告诉我们运行 JavaScript 代码的时区,以及指定的时间是否是夏令时。

返回之所以以分钟计,而不是以小时计,原因是某些国家所占有的时区甚至不到一个小时的间隔。




提示和注释:

注释:由于使用夏令时的惯例,该方法的返回值不是一个常量。
注释:该方法总是结合一个 Date 对象来使用。




实例

查看案例演示

在下面的例子中,我们将取得 GMT 时间与本地时间以分钟计的时间差:

设置文本部件1的值为:

[[Now.getTimezoneOffset()]]

输出:

-480

 

 

getUTCDate()         根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。






定义和用法

getUTCDate() 方法可根据世界时返回一个月 (UTC) 中的某一天。




语法

now.getUTCDate()




返回值

Now 用世界时表示时,返回该月中的某一天(是 1 ~ 31 中的一个值)。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。
提示:有关通用协调时间 (UTC) 的更多资料,请参阅百度百科。




实例


查看案例演示


在本例中,我们将根据 UTC 来输出此约的当前一天:

设置文本部件1的值为:

[[Now.getUTCDate()]]

输出: 24

 

 

getUTCDay()         根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。






定义和用法

getUTCDay() 方法根据世界时返回表示星期的一天的一个数字。




语法

Now.getUTCDay()




返回值

Now 用世界时表示时,返回该星期中的某一天,该值是 0(星期天) ~ 6(星期六)中的一个值。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。
提示:有关通用协调时间 (UTC) 的更多资料,请参阅百度百科。





实例:


查看案例演示


设置文本部件1的z值为:

[[Now.getUTCDay()]]

输出:6

 

 

getUTCFullYear()        根据世界时从 Date 对象返回四位数的年份。




定义和用法

getUTCFullYear() 方法可返回根据世界时 (UTC) 表示的年份的四位数字。




语法

Now.getUTCFullYear()




返回值

返回 Now 用世界时表示时的年份,该值是一个四位的整数,而不是两位数的缩写。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。
提示:有关通用协调时间 (UTC) 的更多资料,请参阅百度百科。




实例


查看案例演示


在本例中我们获得并输出当前年份:

设置文本部件1的值为:

[[Now.getUTCFullYear()]]

输出:2014

 

 

getUTCHours()         根据世界时返回 Date 对象的小时 (0 ~ 23)。






定义和用法

getUTCHours() 方法可根据世界时 (UTC) 返回时间的小时。




语法

Now.getUTCHours()




返回值

返回 Now 用世界时表示时的小时字段,该值是一个 0(午夜) ~ 23(晚上 11 点)之间的整数。




提示和注释:

注释:由 getUTCHours() 返回的值是一个两位的数字。不过返回值不总是两位的,如果该值小于 10,则仅返回一位数字。
注释:该方法总是结合一个 Date 对象来使用。
提示:有关通用协调时间 (UTC) 的更多资料,请参阅百度百科。




实例


查看案例演示


在本例中,我们将取得当前时间的 UTC 小时:

 

 

getUTCMilliseconds()        根据世界时返回 Date 对象的毫秒(0 ~ 999)。






定义和用法

getUTCMilliseconds() 方法可根据世界时 (UTC) 返回时间的毫秒。




语法

Now.getUTCMilliseconds()




返回值

当 Nwo 用世界时表示时,返回它的毫秒字段,该值是一个 0 ~ 999 之间的整数。




提示和注释:

注释:由 getUTCMilliseconds() 返回的值是一个三位的数字。不过返回值不总是三位的,如果该值小于 100,则仅返回两位数字,如果该值小于 10,则仅返回一位数字。
注释:该方法总是结合一个 Date 对象来使用。
提示:有关通用协调时间 (UTC) 的更多资料,请参阅百度百科。




实例


查看案例演示


在本例中,我们将取得当前时间的 UTC 毫秒:

设置文本部件1的值为: [[Now.getUTCMilliseconds()]]

输出:137

 

 

getUTCMinutes()         根据世界时返回 Date 对象的分钟 (0 ~ 59)。






定义和用法

getUTCMinutes() 方法可根据世界时 (UTC) 返回时间的分钟字段。




语法

now.getUTCMinutes()




返回值

返回 Now 用世界时表示时的分钟字段,该值是一个 0 ~ 59 之间的整数。




提示和注释:

注释:由 getUTCMinutes() 返回的值是一个两位的数字。不过返回值不总是两位的,如果该值小于 10,则仅返回一位数字。
注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示


在本例中,我们将取得当前时间的 UTC 分钟:

设置文本部件1的值为:[[Now.getUTCMinutes()]]

输出:2

 

 

getUTCMonth()         根据世界时从 Date 对象返回月份 (0 ~ 11)。





定义和用法

getUTCMonth() 方法可返回一个表示月份的数字(按照世界时 UTC)。




语法

now.getUTCMonth()




返回值

返回 now 用世界时表示时的月份,该值是 0(一月) ~ 11(十二月)之间中的一个整数。
需要注意的是,Date 对象使用 1 来表示月的第一天,而不是像月份字段那样使用 0 来代表一年的第一个月。




提示和注释:

注释:该方法总是结合一个 Date 对象来使用。

实例


查看案例演示


在本例中,我们将取得当前月份,然后输出它:

设置文本部件1的值为:[[Now.getUTCMonth()]]

输出:4

 

 

getUTCSeconds()         根据世界时返回 Date 对象的秒钟 (0 ~ 59)。






定义和用法

getUTCSeconds() 方法可根据世界时返回时间的秒。




语法

Now.getUTCSeconds()




返回值

当 Now 用世界时表示时,返回它的秒字段,该值是一个 0 ~ 59 之间的整数。




提示和注释:

注释:由 getUTCSeconds() 返回的值是一个两位的数字。不过返回值不总是两位的,如果该值小于 10,则仅返回一位数字。
注释:该方法总是结合一个 Date 对象来使用。




实例


查看案例演示



在本例中,我们将取得当前时间的 UTC 秒:

设置文本部件1的值为: [[Now.getUTCSeconds()]]

输出 36

 

 

parse()         返回1970年1月1日午夜到指定日期(字符串)的毫秒数。





定义和用法

parse()
方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。




语法

[[Now.parse()]]




返回值

指定的日期和时间据 1970/1/1 午夜(GMT 时间)之间的毫秒数。




提示和注释:

注释:Now.parse() 是 Now 对象的静态方法。




实例


查看案例演示

在本例中,我们将取得从 1970/01/01 到现在 的毫秒数:

 

 

toDateString()         把 Date 对象的日期部分转换为字符串。




定义和用法

toDateString() 方法可把 Date 对象的日期部分转换为字符串,并返回结果。




语法

Now.toDateString()




返回值

Now 的日期部分的字符串表示,由实现决定,使用本地时间表示。




实例:


查看案例演示


使用Now.toDateString()获取当前计算机系统时间的字符串:

[[Now.toDateString()]]

输出:Sun May 25 2014

 

 

toISOString()  以字符串值的形式返回采用 ISO 格式的日期。







定义和用法


toISOString()  以字符串值的形式返回采用 ISO 格式的日期。




返回值

采用国际标准化组织 (ISO) 格式的日期的字符串表示形式。




异常

如果 Now 不包含有效日期,则将引发 RangeError 异常。


备注

ISO 格式是 ISO 8601 格式的简化形式。有关更多信息,请参见日期和时间字符串 (JavaScript)。
时区始终为 UTC,在输出中由后缀 Z 表示。




示例


查看案例演示



下面的示例阐释了 toISOString 方法的用法。

设置文本部件1的值为 [[Now.toISOString()]]

输出:2014-05-25T04:12:07.828Z

 

 

toJSON() 方法用于允许转换某个对象的数据以进行 JavaScript Object Notation (JSON) 序列化。





语法

Now.toJSON()




备注

toJSON 方法由 JSON.stringify 函数使用。 JSON.stringify 将 JavaScript 值序列化为 JSON 文本。如果向 JSON.stringify 提供了 toJSON 方法,则在调用 JSON.stringify 时将调用 toJSON 方法。
toJSON 方法是 Date JavaScript 对象的内置成员。它返回 UTC 时区的 ISO 格式日期字符串(由后缀 Z 表示)。
可重写 Date 类型的 toJSON 方法,也可为其他对象类型定义 toJSON 方法,以实现在 JSON 序列化之前对特定对象类型进行数据转换。




示例


查看案例演示



以下示例使用 toJSON 方法将大写的字符串成员值序列化。在调用 JSON.stringify 时调用 toJSON 方法。

设置文本部件1的值为: [[Now.toJSON()]]

输出:2014-05-25T04:19:43.893Z

 

 

toLocaleDateString()        根据本地时间格式,把 Date 对象的日期部分转换为字符串。




定义和用法

toLocaleDateString() 方法可根据本地时间把 Date 对象的日期部分转换为字符串,并返回结果。




语法

Now.toLocaleDateString()




返回值

now 的日期部分的字符串表示,以本地时间区表示,并根据本地规则格式化。




实例


查看案例演示



下面的示例显示如何使用 toLocaleDateString 方法。

设置文本部件1的值为:[[Now.toLocaleDateString()]]

输出:2014年5月25日

 

 

toLocaleTimeString()        根据本地时间格式,把 Date 对象的时间部分转换为字符串。




定义和用法

toLocaleTimeString() 方法可根据本地时间把 Date 对象的时间部分转换为字符串,并返回结果。




语法

Now.toLocaleTimeString()




返回值

now 的时间部分的字符串表示,以本地时间区表示,并根据本地规则格式化。




实例:


查看案例演示



下面的示例显示如何使用 toLocaleTimeString 方法。

设置文本部件1的值为:[[Now.toLocaleTimeString()]]

输出:下午12:29:20

 

toLocaleString()        根据本地时间格式,把 Date 对象转换为字符串。




定义和用法

toLocaleString() 方法可根据本地时间把 Date 对象转换为字符串,并返回结果。




语法

Now.toLocaleString()




返回值

Now 的字符串表示,以本地时间区表示,并根据本地规则格式化。




实例


查看案例演示



在本例中,我们将根据本地时间把今天的日期转换为字符串:

设置文本部件1的值为: [[Now.toLocaleString()]]

输出:2014年5月25日下午12:33:26

 

toTimeString()         把 Date 对象的时间部分转换为字符串。






定义和用法

toTimeString() 方法可把 Date 对象的时间部分转换为字符串,并返回结果。




语法

Now.toTimeString()




返回值

Now 的时间部分的字符串表示,由实现决定,使用本地时间表示。




实例


查看案例演示



在下面的示例中,将时间设置为toTimestring(),然后将其写出。

设置文本部件1的值为:[[Now.toTimeString()]]

输出: 13:21:58 GMT+0800 (CST)

 

toUTCString()         根据世界时,把 Date 对象转换为字符串。





定义和用法

toUTCString() 方法可根据世界时 (UTC) 把 Date 对象转换为字符串,并返回结果。




语法

Now.toUTCString()




返回值

Now 的字符串表示,用世界时表示。




实例


查看案例演示


在下面的例子中,我们将使用 toUTCString() 来把今天的日期转换为(根据 UTC)字符串:

设置文本部件1的值为:[[Now.toUTCString()]]

输出:Sun, 25 May 2014 05:27:36 GMT

 

 

UTC()         根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。





定义和用法

UTC() 方法可根据世界时返回 1970 年 1 月 1 日到指定日期的毫秒数。




语法

Now.UTC()




返回值

返回指定的时间距 GMT 时间 1970 年 1 月 1 日午夜的毫秒数。




说明

Now.UTC() 是一种静态方法,因为需要使用构造函数 Date() 来调用它,而不是通过某个 Date 对象调用。
Now.UTC() 方法的参数指定日期和时间,它们都是 UTC 时间,处于 GMT 时区。指定的 UTC 时间将转换成毫秒的形式,这样构造函数 Date() 和方法 Now.setTime() 就可以使用它了。





查看案例演示

 

valueOf()         返回 Date 对象的原始值。





定义和用法

valueOf() 方法返回 Date 对象的原始值。
该原始值由 Date 对象派生的所有对象继承。
valueOf() 方法通常由 JavaScript 在后台自动调用,并不显式地出现在代码中。




返回值

date 的毫秒表示。返回值和方法 Now.getTime 返回的值相等。




语法

Now.valueOf()




实例


查看案例演示



设置文本部件1的值为: [[NowvalueOf()]]

输出:1400996297972

 

 

addYears(years)    返回一个新的 DateTime,它将指定的年份数加到此实例的值上。





定义和用法

返回一个新的 DateTime,它将指定的年份数加到此实例的值上。




语法

Now.addYears(years)




备注

years 值将被添加到指定的 DateTime 中。如果 years 为负值,则结果 DateTime 早于指定的 DateTime。




实例:


查看案例演示



例子一:

设置文本部件1的值为: [[Now.addYears(-3)]]

输出:Wed May 25 2011 13:44:52 GMT+0800 (CST)

例子二:

设置文本部件1的值为:[[Now.addYears(3)]]

输出:Thu May 25 2017 13:46:46 GMT+0800 (CST)

 

 

addMonths(months)  返回一个新的 DateTime,它将指定的月数加到此实例的值上。






定义和用法

返回一个新的 DateTime,它将指定的月数加到此实例的值上。




语法

Now.addMonths(months)




参数

months

月份数。 months 参数可以是负数也可以是正数。




返回值

一个对象,其值是此实例所表示的日期和时间与 months 所表示的时间之和。




实例


查看案例演示



实例一:

设置文本部件1的值为:[[Now.addMonths(3)]]

输出:Mon Aug 25 2014 13:53:12 GMT+0800 (CST)

实例二:

设置文本部件1的值为:[[Now.addMonths(-8)]]

输出:Wed Sep 25 2013 13:53:47 GMT+0800 (CST)

 

 

addDays(days) 返回一个新的 DateTime,它将指定的天数加到此实例的值上。






定义和用法

返回一个新的 DateTime,它将指定的天数加到此实例的值上。




参数

days

由整数和小数部分组成的天数。 days 参数可以是负数也可以是正数。




返回值

一个对象,其值是此实例所表示的日期和时间与 days 所表示的天数之和。




语法:

Now.addDays(days)




实例:


查看案例演示



设置文本部件1的值为: [[Now.addDays(8)]]

输出:Mon Jun 02 2014 13:59:52 GMT+0800 (CST)

 

 

addHours(hours) 返回一个新的 DateTime,它将指定的小时数加到此实例的值上。




语法

Now.addHours(hours)




参数

hours

由整数和小数部分组成的小时数。 hours 参数可以是负数也可以是正数。




返回值

一个对象,其值是此实例所表示的日期和时间与 hours 所表示的小时数之和。




实例:


查看案例演示



设置文本部件1的值为:[[Now.addHours(8)]]

输出:Sun May 25 2014 22:04:53 GMT+0800 (CST)

 

 

addMinutes(minutes)  返回一个新的 DateTime,它将指定的分钟数加到此实例的值上。




定义和用法

返回一个新的 DateTime,它将指定的分钟数加到此实例的值上。




语法:

Now.addMinutes(minutes)




参数

minutes

由整数和小数部分组成的分钟数。 minutes参数可以是负数也可以是正数。




返回值

一个对象,其值是此实例所表示的日期和时间与 value 所表示的分钟数之和。




实例


查看案例演示



设置文本部件1的值为:  [[Now.addMinutes(15)]]

输出:Sun May 25 2014 14:24:01 GMT+0800 (CST)

 

 

addseconds(seconds)   返回一个新的 DateTime,它将指定的秒数加到此实例的值上。







定义和用法

addseconds(seconds)   返回一个新的 DateTime,它将指定的秒数加到此实例的值上。




语法

[[Now.addSeconds(seconds)]]




参数

seconds

由整数和小数部分组成的秒数。 seconds 参数可以是负数也可以是正数。




返回值

一个对象,其值是此实例所表示的日期和时间与 seconds所表示的秒数之和。




实例:



查看案例演示



设置文本部件1的值为:[[Now.addSeconds(38)]]

输出:Sun May 25 2014 14:14:22 GMT+0800 (CST)

 

 

addMilliseconds(ms)   返回一个新的 DateTime,它将指定的毫秒数加到此实例的值上。






定义和用法

addMilliseconds(ms)   返回一个新的 DateTime,它将指定的毫秒数加到此实例的值上。




语法:

[[Now.addMilliseconds(ms)]]




参数

ms

由整数和小数部分组成的毫秒数。 ms 参数可以是负数也可以是正数。请注意,该值被舍入到最近的整数。

1秒 = 1000毫秒




返回值

一个对象,其值是此实例所表示的日期和时间与 value 所表示的毫秒数之和。




实例


查看案例演示



设置文本部件1的值为:[[Now.addMilliseconds(66)]]

输出:Sun May 25 2014 14:18:37 GMT+0800 (CST)

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值