图片 2

js时间操作方法大全,数码三角架

By admin in 网赌哪个平台靠谱 on 2019年5月4日

配置参数

  • 类型:三脚架
  • 材质:合金
  • 脚管反折:不支持
  • 竖拍:不支持
  • 脚架包:没有
  • 特色:金钟Velbom ULTRA MAXI F(带PH-237Q)数码三角架

查看完整参数>>

 研究一下spring

Date (对象)

mvc

Date 对象能够使你获得相对于国际标准时间(格林威治标准时间,现在被称为
UTC-Universal Coordinated Time)或者是 Flash
播放器正运行的操作系统的时间和日期。要使用Date对象的方法,你就必须先创建一个Date对象的实体(Instance)。

 

Date 对象必须使用 Flash 5 或以后版本的播放器。

 

Date 对象的方法并不是静态的,但是在使用时却可以应用于所指定的单独实体。

 springMVC是什么?

Date 对象的方法简介:

 

·getDate      | 根据本地时间获取当前日期(本月的几号)

Spring  MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,Spring MVC简单的说,最主要的作用就是帮我们简化开发。

·getDay  
    | 根据本地时间获取今天是星期几(0-Sunday,1-Monday…)

 

·getFullYear    | 根据本地时间获取当前年份(四位数字)

 

·getHours      | 根据本地时间获取当前小时数(24小时制,0-23)

springMVC的好处?

·getMilliseconds  | 根据本地时间获取当前毫秒数

 

·getMinutes     | 根据本地时间获取当前分钟数

√让我们能非常简单的设计出干净的Web层

·getMonth    
 | 根据本地时间获取当前月份(注意从0开始:0-Jan,1-Feb…)

√进行更简洁的Web层的开发;

·getSeconds     | 根据本地时间获取当前秒数

√天生与Spring框架集成(如IoC容器、AOP等);

·getTime      | 获取UTC格式的从1970.1.1 0:00以来的毫秒数

√支持灵活的URL到页面控制器的映射;

·getTimezoneOffset | 获取当前时间和UTC格式的偏移值(以分钟为单位)

√非常容易与其他视图技术集成,如Velocity、FreeMarker等等,因为模型数据不放在特定的API里,而是放在一个Model里

·getUTCDate     | 获取UTC格式的当前日期(本月的几号)

√非常灵活的数据验证、格式化和数据绑定机制,能使用任何对象进行数据绑定,不必实现特定框架的API;

·getUTCDay     | 获取UTC格式的今天是星期几(0-Sunday,1-Monday…)

√支持Restful风格。

·getUTCFullYear   | 获取UTC格式的当前年份(四位数字)

 

·getUTCHours    | 获取UTC格式的当前小时数(24小时制,0-23)

 

·getUTCMilliseconds | 获取UTC格式的当前毫秒数

 

·getUTCMinutes   | 获取UTC格式的当前分钟数

一个请求是如何被SpringMVC接受,处理,并返回的: 

·getUTCMonth    | 获取UTC格式的当前月份(注意从0开始:0-Jan,1-Feb…)

 

·getUTCSeconds   | 获取UTC格式的当前秒数

 

·getYear      | 根据本地时间获取当前缩写年份(当前年份减去1900)

 图片 1

·setDate      | 设置当前日期(本月的几号)

 

·setFullYear    | 设置当前年份(四位数字)

 

·setHours      | 设置当前小时数(24小时制,0-23)

HandlerAdapter

·setMilliseconds  | 设置当前毫秒数

处理器的适配器,用来绑定数据,解析数据,处理返回值等等。

·setMinutes     | 设置当前分钟数

 

·setMonth      | 设置当前月份(注意从0开始:0-Jan,1-Feb…)

如果我们没有指定默认的HandlerAdapter的时候,spring MVC 会采用默认的类RequestMappingHandlerAdapter来充当Adapter角色。 看一下RequestMappingHandlerAdapter类。

·setSeconds     | 设置当前秒数

 

·setTime      | 设置UTC格式的从1970.1.1 0:00以来的毫秒数

 

·setUTCDate     | 设置UTC格式的当前日期(本月的几号)

 

·setUTCFullYear   | 设置UTC格式的当前年份(四位数字)

 

·setUTCHours    | 设置UTC格式的当前小时数(24小时制,0-23)

一、 springMVC 之 参数解析器 ——
ArgumentResolver

·setUTCMilliseconds | 设置UTC格式的当前毫秒数

 

·setUTCMinutes   | 设置UTC格式的当前分钟数

SpringMVC,对大家印象最深刻的肯定它强大的参数绑定机制,简单的说就是通过SpringMVC,我们可以把前台各种复杂的数据结构组装好,后台直接可以以对象的方式接收并绑定好数据。

·setUTCMonth    | 设置UTC格式的当前月份(注意从0开始:0-Jan,1-Feb…)

 

·setUTCSeconds   | 设置UTC格式的当前秒数

 

·setYear      | 设置当前缩写年份(当前年份减去1900)

我们来研究一下spring MVC是如何解析参数并且绑定数据,另外,解析器分别支持哪些参数类型。

·toString      | 将日期时间值转换成”日期/时间”形式的字符串值

 

·Date.UTC      | 返回指定的UTC格式日期时间的固定时间值

 

创建新的 Date 对象

有两个参数,customArgumentResolvers和argumentResolvers,分别是自定义的参数解析器和默认的参数解析器。

语法:

 

new Date();

 

new Date(year [, month [, date [, hour [, minute [, second [,
millisecond ]]]]]] );

接口的定义,HandlerMethodArgumentResolver。

参数:

 

year     是一个 0 到 99 之间的整数,对应于 1900 到 1999
年,或者为四位数字指定确定的年份;

 

month    是一个 0 (一月) 到 11 (十二月)
之间的整数,这个参数是可选的;

常见的实现(HandlerMethodArgumentResolver的实现)。

date     是一个 1 到 31 之间的整数,这个参数是可选的;

非常多,

hour     是一个 0 (0:00am) 到 23 (11:00pm)
之间的整数,这个参数是可选的;

 

minute    是一个 0 到 59 之间的整数,这个参数是可选的;

1>.RequestParamMethodArgumentResolver–>这个解析器能够为参数上加了RequestParam注解的参数提供支持

second    是一个 0 到 59 之间的整数,这个参数是可选的;

2>.RequestParamMapMethodArgumentResolver,支持参数上加了RequestParam注解并且是Map类型的参数.

millisecond 是一个 0 到 999 之间的整数,这个参数是可选的;

3>.PathVariableMethodArgumentResolver,支持参数上加了PathVariable注解并且不是Map类型的参数,

注释:

4>.PathVariableMapMethodArgumentResolver,支持参数上加了PathVariable注解并且参数类型为Map的参数,

对象。新建一个 Date 对象。

5>.RequestResponseBodyMethodProcessor支持参数上加了RequestBody注解的参数,

播放器支持:

6>.RequestPartMethodArgumentResolver支持参数上了RequestPart注解的参数,

Flash 5 或以后的版本。

7>.ServletCookieValueMethodArgumentResolver支持参数上加了CookieValue注解的参数.

例子:

8>.ExpressionValueMethodArgumentResolver支持参数上加了Value注解的参数

下面是获得当前日期和时间的例子:

 

now = new Date();

 

下面创建一个关于国庆节的 Date 对象的例子:

 

national_day = new Date (49, 10, 1);

 

下面是新建一个 Date 对象后,利用 Date 对象的 getMonth、getDate、和
getFullYear方法获取时间,然后在动态文本框中输出的例子。

 

myDate = new Date();

 

dateTextField = (mydate.getMonth() + “/” + myDate.getDate() + “/” +
mydate.getFullYear());

简单看两个具体的实现

Date > Date.getDate

1>.RequestParamMethodArgumentResolver–>这个解析器能够为参数上加了RequestParam注解的参数提供支持             
 

Date.getDate

            1)@RequestParam注解的参数

语法:myDate.getDate();

            2)另一种就是简单类型,如Integer、String、Date、URI,
URL,Locale

参数:无

            3) MultipartFile类型的文件上传

注释:

 

方法。根据本地时间获取当前日期(本月的几号),返回值是 1 到 31
之间的一个整数。

 

播放器支持:Flash 5 或以后版本。

2>.RequestResponseBodyMethodProcessor—>支持参数上加了@Request注解的参数

Date > Date.getDay

 

Date.getDay

 

语法:myDate.getDay();

 

参数:无

它的代言人(封装和实现)HandlerMethodArgumentResolverComposite。

注释:

通过方法getArgumentResolver迭代去寻找可用的resolver直到TRUE;

方法。根据本地时间获取今天是星期几(0-星期日,1-星期一…)。本地时间由
Flash 播放器所运行的操作系统决定。

 

播放器支持:Flash 5 或以后版本。

 

Date > Date.getFullYear

 

Date.getFullYear

初始化。

语法:myDate.getFullYear();

 

参数:无

 

注释:

 

方法。根据本地时间获取当前年份(四位数字,例如 2000)。本地时间由 Flash
播放器所运行的操作系统决定。

如何增加ArgumentResolver?

播放器支持:Flash 5 或以后版本。

 

例子:

WebMvcConfigurationSupport

下面的例子新建了一个 Date 对象,然后在输出窗口输出用 getFullYear
方法获得的年份:

 

myDate = new Date();

WebMvcConfigurerAdapter

trace(myDate.getFullYear());

 

Date > Date.getHours

@Override

Date.getHours

    public void
addArgumentResolvers(List<HandlerMethodArgumentResolver>
argumentResolvers) {

语法:myDate.getHours();

        argumentResolvers.add(resolver);

参数:无

    }

注释:

 

方法。根据本地时间获取当前小时数(24小时制,返回值为0-23之间的整数)。本地时间由
Flash 播放器所运行的操作系统决定。

 

播放器支持:Flash 5 或以后版本。

 

Date > Date.getMilliseconds

 

Date.getMilliseconds

 推荐使用

语法:myDate.getMilliseconds();

 

参数:无

 1、PageableHandlerMethodArgumentResolver 

注释:

 

方法。根据本地时间获取当前毫秒数(返回值是 0 到 999
之间的一个整数)。本地时间由 Flash 播放器所运行的操作系统决定。

 

播放器支持:Flash 5 或以后版本。

如何自定义添加ArgumentResolver?

Date > Date.getMinutes

 

Date.getMinutes

 

语法:myDate.getMinutes();

如何实现 

参数:无

public Object test(Teacher teacher, Student
student){

注释:

 

方法。根据本地时间获取当前分钟数(返回值是 0 到 59
之间的一个整数)。本地时间由 Flash 播放器所运行的操作系统决定。

}

播放器支持:Flash 5 或以后版本。

(1) @RequestBody的办法 (2) 自已定义一个 HandlerMethodArgumentResolver(怎么定义呢)

Date > Date.getMonth

 

Date.getMonth

 

语法:myDate.getMonth();

 

参数:无

二、 springMVC 之 返回值处理器 ——
HandlerMethodReturnValueHandler

注释:

 

方法。根据本地时间获取当前月份(注意从0开始:0-一月,1-二月…)。本地时间由
Flash 播放器所运行的操作系统决定。

一个请求中有入参的绑定处理,那么当然也会有响应参数的处理

播放器支持:Flash 5 或以后版本。

HandlerMethodReturnValueHandler就是用来处理当含有@RequestMapping的方法调度完成后,后面要进行的事情。 

Date > Date.getSeconds

 

Date.getSeconds

 

语法:myDate.getSeconds();

有两个参数,customReturnValueHandlers和returnValueHandlers,分别是自定义的返回值处理器和默认的返回值处理器。

参数:无

 

注释:

 

方法。根据本地时间获取当前秒数(返回值是 0 到 59
之间的一个整数)。本地时间由 Flash 播放器所运行的操作系统决定。

常见的实现。

播放器支持:Flash 5 或以后版本。

也非常多

Date > Date.getTime

 

Date.getTime

1>. ViewNameMethodReturnValueHandler返回值类型是String 或者void类型的

语法:myDate.getTime();

2>. ModelAndViewMethodReturnValueHandler 返回值类型是ModelAndView或其子类

参数:无

3>. ModelMethodProcessor 返回值类型是Model或其子类

注释:

4>. ViewMethodReturnValueHandler 返回值类型是View或其子类

方法。按UTC格式返回从1970年1月1日0:00am起到现在的毫秒数。使用这个方法可以描述不同时区里的同一瞬间的时间。

5>. ModelAttributeMethodProcessor 返回值有@ModelAttribute注解

播放器支持:Flash 5 或以后版本。

6>. MapMethodProcessor 返回值是Map的

Date > Date.getTimezoneOffset

 

Date.getTimezoneOffset

 

语法:mydate.getTimezoneOffset();

简单看两个具体的实现

参数:无

1>.ViewNameMethodReturnValueHandler 支持处理返回值是void或String的

注释:

2>.RequestResponseBodyMethodProcessor 支持处理返回值被@ResponseBody注解的

方法。获取当前时间和UTC格式的偏移值(以分钟为单位)。

 

播放器支持:Flash 5 或以后版本。

 

例子:

接口的定义
HandlerMethodReturnValueHandler,
封装实现是HandlerMethodReturnValueHandlerComposite。

下面的例子将返回北京时间与UTC时间之间的偏移值。

 

new Date().getTimezoneOffset();

原理和参数解析器一样, 调用方法 selectHandler ,有所不同,多实现了AsyncHandlerMethodReturnValueHandler,支持处理一些异步的返回值,比如promise。

结果如下:

 

480 (8 小时 * 60 分钟/小时 = 480 分钟)

 

Date > Date.getUTCDate

初始化。

Date.getUTCDate

 

语法:myDate.getUTCDate();

如何添加

参数:无

 

注释:

如何实现自定义的
HandlerMethodReturnValueHandler,

方法。获取UTC格式的当前日期(本月的几号)。

 

播放器支持:Flash 5 或以后版本。

比如要实现返回类型是的某个Tid从long改成String

Date > Date.getUTCDay

  @RequestMapping(value = “/test3”)

Date.getUTCDay

    public Object test3(){

语法:myDate.getUTCDate();

        Trade trade = new Trade();

参数:无

        trade.setUserId(11878123L);

注释:

        trade.setTid(91234444L);

方法。获取UTC格式的今天是星期几(0-星期日,1-星期一…)。

        trade.setSellerNick(“q奇园”);

播放器支持:Flash 5 或以后版本。

        return trade;

Date > Date.getUTCFullYear

    }

Date.getUTCFullYear

 

语法:myDate.getUTCFullYear();

 

参数:无

其中mavContainer.setRequestHandled(true);

注释:

 

方法。获取UTC格式的当前年份(四位数字)。

标志着此次请求是否是由handler自己控制的,true表示本方法会响应请求。

播放器支持:Flash 5 或以后版本。

使用自己的实现后,需要去除controller方法上的@ResponseBody注解,因为我们不再需要使用默认的处理器。

Date > Date.getUTCHours

 

Date.getUTCHours

 

语法:myDate.getUTCHours();

三、springMVC 之 消息转换器 ——
HttpMessageConverter

参数:无

 

注释:

Http请求和响应报文本质上都是一串字符串,当请求报文被Java读取之后,它会被封装成为一个ServletInputStream的输入流,供我们读取报文。响应报文则是通过一个ServletOutputStream的输出流,来输出响应报文。我们从流中,只能读取到原始的字符串报文,同样,我们往输出流中,也只能写原始的字符。但是我们在Java中, 所有东西都是以对象来做处理的。

方法。获取UTC格式的当前小时数(24小时制,返回值为0-23之间的一个整数)。

             我们不可能手动的把字符串转成对象,简单的说,从字符串到java所认识的对象这一处理过程,就是由HttpMessageConverter来完成的。

播放器支持:Flash 5 或以后版本。

 

Date > Date.getUTCMilliseconds

图片 2

Date.getUTCMilliseconds

 

语法:myDate.getUTCMilliseconds();

 

参数:无

HttpInputMessage类就是http请求报文的抽象。

注释:

HttpOutputMessage类就是SpringMVC内部对一次Http响应报文的抽象

方法。获取UTC格式的当前毫秒数(返回值是 0 到 999 之间的一个整数)。

 

播放器支持:Flash 5 或以后版本。

再来看看消息转换器的抽象
HttpMessageConverter。

Date > Date.getUTCMinutes

 

Date.getUTCMinutes

 

语法:myDate.getUTCMinutes();

 

参数:无

常见的实现

注释:

 

方法。获取UTC格式的当前分钟数(返回值是 0 到 59 之间的一个整数)。

StringHttpMessageConverter: 可以从请求中读和写 String
data。

播放器支持:Flash 5 或以后版本。

FormHttpMessageConverter:可以从、中读和写 form data。

Date > Date.getUTCMonth

ByteArrayMessageConverter:可以从请求中读和写 byte arrays。

Date.getUTCMonth

MarshallingHttpMessageConverter:XML的转换需要使用Spring的 Marshaller 和
Unmarshaller.

语法:myDate.getUTCMonth();

MappingJacksonHttpMessageConverter:JSON的转换.

参数:无

 

注释:

 

方法。获取UTC格式的当前月份(注意从0开始:0-一月,1-二月…)。

 

播放器支持:Flash 5 或以后版本。

举个例子,具体实现

Date > Date.getUTCSeconds

StringHttpMessageConverter

Date.getUTCSeconds

 

语法:myDate.getUTCSeconds();

@RequestMapping(value=”/string”,
method=RequestMethod.POST)

参数:无

@ResponseBody

注释:

public String readString(@RequestBody String string)
{

方法。获取UTC格式的当前秒数(返回值是 0 到 59 之间的一个整数)。

    return “Read string ‘” + string + “‘”;

播放器支持:Flash 5 或以后版本。

}

Date > Date.getYear

在SpringMVC进入readString方法前,会根据@RequestBody注解选择适当的HttpMessageConverter实现类来将请求参数解析到string变量中,具体来说是使用了StringHttpMessageConverter类,它的canRead()方法返回true,然后它的read()方法会从请求中读出请求参数,绑定到readString()方法的string变量中。

Date.getYear

 

语法:myDate.getYear();

当SpringMVC执行readString方法后,由于返回值标识了@ResponseBody,SpringMVC将使用StringHttpMessageConverter的write()方法,将结果作为String值写入响应报文,当然,此时canWrite()方法返回true。

参数:无

 

注释:

 

方法。根据本地时间获取当前缩写年份(当前年份减去1900)。本地时间由 Flash
播放器所运行的操作系统决定。例如 2000 年用100来表示。

 

播放器支持:Flash 5 或以后版本。

 

Date > Date.setDate

 

Date.setDate

 

语法:myDate.setDate(date);

 

参数:date 为 1 到 31 之间的一个整数。

推荐使用

注释:

MappingJackson2HttpMessageConverter

方法。根据本地时间设置当前日期(本月的几号)。本地时间由 Flash
播放器所运行的操作系统决定。

 

播放器支持:Flash 5 或以后版本。

一般加上对Java8时间的解析支持。

Date > Date.setFullYear

 

Date.setFullYear

如何添加messageConvert?

语法:myDate.setFullYear(year [, month [, date]] );

 

参数:

 

year
指定的四位整数代表指定年份,二位数字并不代表年份,如99不表示1999,只表示公元99年

 

month 是一个从 0 (一月) 到 11 (十二月) 之间的整数,这个参数是可选的。

 

date 是一个从 1 到 31 之间的整数,这个参数是可选的。

 

注释:

 

方法。根据本地时间设定年份。如果设定了 month 和 date
参数,将同时设定月份和日期。本地时间由 Flash
播放器所运行的操作系统决定。设定之后 getUTCDay 和 getDay
方法所获得的值将出现相应的变化。

 

播放器支持:Flash 5 或以后版本。

 

Date > Date.setHours

 

Date.setHours

四、请求值和返回值增强
——RequestBodyAdvice,ResponseBodyAdvice

语法:myDate.setHours(hour);

 

参数:hour 是一个从 0 (0:00am) 到 23 (11:00pm) 之间的整数。

ResponseBodyAdvice是spring4.1的新特性,其作用是在响应体写出之前做一些处理;比如,修改返回值、对返回值统一加密等。

注释:

 

方法。根据本地时间设置当前小时数。本地时间由 Flash
播放器所运行的操作系统决定。

 

播放器支持:Flash 5 或以后版本。

接口的定义

Date > Date.setMilliseconds

 

Date.setMilliseconds

 

语法:myDate.setMilliseconds(millisecond);

 

参数:millisecond 是一个从 0 到 999 之间的整数。

看下AbstractMessageConverterMethodProcessor类

注释:

我们一般在方法writeWithMessageConverters之前调用

方法。根据本地时间设置当前毫秒数。本地时间由 Flash
播放器所运行的操作系统决定。

从这个可以看出,我们可以在使用这些HandlerMethodReturnValueHandler的时候,我们能对返回值返回之前做统一处理。

播放器支持:Flash 5 或以后版本。

 

Date > Date.setMinutes

 

Date.setMinutes

初始化

语法:myDate.setMinutes(minute);

 

参数:minute 是一个从 0 到 59 之间的整数。

initControllerAdviceCache();

注释:

 

方法。根据本地时间设置当前分钟数。本地时间由 Flash
播放器所运行的操作系统决定。

 

播放器支持:Flash 5 或以后版本。

添加ResponseBodyAdvice

Date > Date.setMonth

 

Date.setMonth

首先一个实现类,实现RequestBodyAdvice,然后在类上加上注解@ControllerAdvice,比如有些请求的参数需要做加密处理,可以在此将json串解密处理,再处理。

语法:myDate.setMonth(month [, date ]);

 

参数:

 

month 是一个从 0 (一月) 到 11 (十二月)之间的整数

 

date 是一个从 1 到 31 之间的整数,这个参数是可选的。

 

注释:

 

方法。根据本地时间设置当前月份数,如果选用了 date
参数,将同时设定日期。本地时间由 Flash 播放器所运行的操作系统决定。

 

播放器支持:Flash 5 或以后版本。

 

Date > Date.setSeconds

 

Date.setSeconds

 

语法:myDate.setSeconds(second);

 

参数:second 是一个从 0 到 59 之间的整数。

注释:

方法。根据本地时间设置当前秒数。本地时间由 Flash
播放器所运行的操作系统决定。

播放器支持:Flash 5 或以后版本。

Date > Date.setTime

Date.setTime

语法:myDate.setTime(millisecond);

参数:millisecond 是一个从 0 到 999 之间的整数。

注释:

方法。用毫秒数来设定指定的日期。

播放器支持:Flash 5 或以后版本。

Date > Date.setUTCDate

Date.setUTCDate

语法:myDate.setUTCDate(date);

参数:date 是一个从 1 到 31 之间的整数。

注释:

方法。按UTC格式设定日期,使用本方法将不会影响 Date
对象的其他字段的值,但是 getUTCDay 和 getDay
方法会返回日期更改过后相应的新值。

播放器支持:Flash 5 或以后版本。

Date > Date.setUTCFullYear

Date.setUTCFullYear

语法:myDate.setUTCFullYear(year [, month [, date]]);

参数:

year 代表年份的四位整数,如 2000

month 一个从 0 (一月) 到 11 (十二月)之间的整数,可选参数。

date 一个从 1 到 31 之间的整数,可选参数。

注释:

方法。按UTC格式设定年份,如果使用了可选参数,还同时设定月份和日期。设定过后
getUTCDay 和 getDay 方法会返回一个相应的新值。

播放器支持:Flash 5 或以后版本。

Date > Date.setUTCHours

Date.setUTCHours

语法:myDate.setUTCHours(hour [, minute [, second [,
millisecond]]]));

参数:

hour 是一个从 0 (0:00am) 到 23 (11:00pm)之间的整数。

minute 是一个从 0 到 59 之间的整数,可选参数。

second 是一个从 0 到 59 之间的整数,可选参数。

millisecond 是一个从 0 到 999 之间的整数,可选参数。

注释:

方法。设定UTC格式的小时数,如果是用可选参数,同时会设定分钟、秒和毫秒值。

播放器支持:Flash 5 或以后版本。

Date > Date.setUTCMilliseconds

Date.setUTCMilliseconds

语法:myDate.setUTCMilliseconds(millisecond);

参数:millisecond 是一个从 0 到 999 之间的整数。

注释:

方法。设定UTC格式的毫秒数。

播放器支持:Flash 5 或以后版本。

Date > Date.setUTCMinutes

Date.setUTCMinutes

语法:myDate.setUTCMinutes(minute [, second [, millisecond]]));

参数:

minute 是一个从 0 到 59 之间的整数,可选参数。

second 是一个从 0 到 59 之间的整数,可选参数。

millisecond 是一个从 0 到 999 之间的整数,可选参数。

注释:

方法。设定UTC格式的分钟数,如果是用可选参数,同时会设定秒和毫秒值。

播放器支持:Flash 5 或以后版本。

Date > Date.setUTCMonth

Date.setUTCMonth

语法:myDate.setUTCMonth(month [, date]);

参数:

month 是一个从 0 (一月) 到 11 (十二月)之间的整数

date 是一个从 1 到 31 之间的整数,这个参数是可选的。

注释:

方法。设定UTC格式的月份,同时可选设置日期。设定后 getUTCDay 和 getDay
方法会返回相应的新值。

播放器支持:Flash 5 或以后版本。

Date > Date.setUTCSeconds

Date.setUTCSeconds

语法:myDate.setUTCSeconds(second [, millisecond]));

参数:

second 是一个从 0 到 59 之间的整数,可选参数。

millisecond 是一个从 0 到 999 之间的整数,可选参数。

注释:

方法。设定UTC格式的秒数,如果是用可选参数,同时会设定毫秒值。

播放器支持:Flash 5 或以后版本。

Date > Date.setYear

Date.setYear

语法:myDate.setYear(year);

参数:year 是一个代表年份的四位整数,如 2000。

注释:

方法。根据本地时间设定年份。本地时间由 Flash
播放器所运行的操作系统决定。

播放器支持:Flash 5 或以后版本。

Date > Date.toString

Date.toString

语法:myDate.toString();

参数:无

注释:

方法。将日期时间值转换成”日期/时间”形式的字符串值

播放器支持:Flash 5 或以后版本。

例子:

下面的例子将国庆节的 national_day 对象输出成可读的字符串:

var national_day = newDate(49, 9, 1, 10, 00);

trace (national_day.toString());

Output (for Pacific Standard Time):

结果为:Sat Oct 1 10:00:00 GMT+0800 1949

Date > Date.UTC

Date.UTC

语法:Date.UTC(year, month [, date [, hour [, minute [, second [,
millisecond ]]]]]);

参数:

year 代表年份的四位整数,如 2000

month 一个从 0 (一月) 到 11 (十二月)之间的整数。

date 一个从 1 到 31 之间的整数,可选参数。

hour 是一个从 0 (0:00am) 到 23 (11:00pm)之间的整数。

minute 是一个从 0 到 59 之间的整数,可选参数。

second 是一个从 0 到 59 之间的整数,可选参数。

millisecond 是一个从 0 到 999 之间的整数,可选参数。

注释:

方法。返回指定时间距 1970 年 1 月 1 日 0:00am
的毫秒数。这是一个静态的方法,不需要特定的对象。它能够创建一个新的 UTC
格式的 Date 对象,而 new Date() 所创建的是本地时间的 Date 对象。

播放器支持:Flash 5 或以后版本。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 网赌哪个平台靠谱 版权所有