- 浏览: 247012 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (232)
- 瞎扯两句 (8)
- 操作系统 (5)
- 工作笔记 (33)
- 设计模式 (1)
- java (57)
- Java IDE (7)
- hibernate (17)
- oracle (46)
- ms sql (2)
- spring (9)
- struts2 (0)
- javascript (16)
- java_code (2)
- java之集合 (2)
- java之线程 (4)
- java之IO (4)
- java之虚拟机 (6)
- java之异常 (0)
- EJB (4)
- XML (4)
- 数据结构-算法 (2)
- 架构设计 (5)
- 配置信息 (2)
- 阅读笔记 (6)
- IT专业英语 (1)
- PI (0)
- 单元测试 (1)
最新评论
2011-11-25 11:39:11| 分类: JavaScript | 标签:js |字号 订阅
Date 对象用于处理日期和时间。
创建 Date 对象的语法:
var myDate=new Date()
Date 对象会自动把当前日期和时间保存为其初始值。
参数形式有以下5种:
new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);
需要注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:
month:用英文表示月份名称,从January到December
mth:用整数表示月份,从(1月)到11(12月)
dd:表示一个月中的第几天,从1到31
yyyy:四位数表示的年份
hh:小时数,从0(午夜)到23(晚11点)
mm:分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为大于等于0的整数
如:
new Date("January 12,2006 22:19:35");
new Date("January 12,2006");
new Date(2006,0,12,22,19,35);
new Date(2006,0,12);
new Date(1137075575000);
Date() 返回当日的日期和时间.
getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31).
getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6).
getMonth() 从 Date 对象返回月份 (0 ~ 11).
getFullYear() 从 Date 对象以四位数字返回年份.
getYear() 请使用 getFullYear() 方法代替.
getHours() 返回 Date 对象的小时 (0 ~ 23).
getMinutes() 返回 Date 对象的分钟 (0 ~ 59).
getSeconds() 返回 Date 对象的秒数 (0 ~ 59).
getMilliseconds() 返回 Date 对象的毫秒(0 ~ 999).
getTime() 返回 1970 年 1 月 1 日至今的毫秒数.
getTimezoneOffset() 返回本地时间与格林威治标准时间 (GMT) 的分钟差.
getUTCDate() 根据世界时从 Date 对象返回月中的一天 (1 ~ 31).
getUTCDay() 根据世界时从 Date 对象返回周中的一天 (0 ~ 6).
getUTCMonth() 根据世界时从 Date 对象返回月份 (0 ~ 11).
getUTCFullYear() 根据世界时从 Date 对象返回四位数的年份.
getUTCHours() 根据世界时返回 Date 对象的小时 (0 ~ 23).
getUTCMinutes() 根据世界时返回 Date 对象的分钟 (0 ~ 59).
getUTCSeconds() 根据世界时返回 Date 对象的秒钟 (0 ~ 59).
getUTCMilliseconds() 根据世界时返回 Date 对象的毫秒(0 ~ 999).
parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒数.
setDate() 设置 Date 对象中月的某一天 (1 ~ 31).
setMonth() 设置 Date 对象中月份 (0 ~ 11).
setFullYear() 设置 Date 对象中的年份(四位数字).
setYear() 请使用 setFullYear() 方法代替.
setHours() 设置 Date 对象中的小时 (0 ~ 23).
setMinutes() 设置 Date 对象中的分钟 (0 ~ 59).
setSeconds() 设置 Date 对象中的秒钟 (0 ~ 59).
setMilliseconds() 设置 Date 对象中的毫秒 (0 ~ 999).
setTime() 以毫秒设置 Date 对象.
setUTCDate() 根据世界时设置 Date 对象中月份的一天 (1 ~ 31).
setUTCMonth() 根据世界时设置 Date 对象中的月份 (0 ~ 11).
setUTCFullYear() 根据世界时设置 Date 对象中的年份(四位数字).
setUTCHours() 根据世界时设置 Date 对象中的小时 (0 ~ 23).
setUTCMinutes() 根据世界时设置 Date 对象中的分钟 (0 ~ 59).
setUTCSeconds() 根据世界时设置 Date 对象中的秒钟 (0 ~ 59).
setUTCMilliseconds() 根据世界时设置 Date 对象中的毫秒 (0 ~ 999).
toSource() 返回该对象的源代码.
toString() 把 Date 对象转换为字符串.
toTimeString() 把 Date 对象的时间部分转换为字符串.
toDateString() 把 Date 对象的日期部分转换为字符串.
toGMTString() 请使用 toUTCString() 方法代替.1 3
toUTCString() 根据世界时,把 Date 对象转换为字符串.
toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串.
toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串.
toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串.
UTC() 根据世界时返回 1997 年 1 月 1 日 到指定日期的毫秒数.
valueOf() 返回 Date 对象的原始值.
var objDate=new Date([arguments list]);
发表评论
-
javascript跨域访问
2013-06-14 10:32 926javascript跨域访问是web开发者经常遇到的问题。 ... -
regex
2013-05-14 12:18 713var regexEnum = { integ ... -
jquery学习笔记
2013-03-01 12:04 7461. window中的一些对象 json相关: if ... -
javascript 阅读笔记
2013-02-25 16:13 7991. 未用var显示的声明时 ... -
JS中函数声明与函数表达式的不同- -1
2013-02-25 15:50 743Js中的函数声明是指下面的形式: function fun ... -
跨域访问以及同源策略
2013-01-10 17:40 8141.同源策略 同源策略,它是由Netscape提出的一个著 ... -
ffm code
2013-01-04 11:44 411. 插件开始的;是为了防止外部的js不规范引起问题而添加的。 ... -
XSLT
2012-12-02 21:08 715<?xml version="1.0" ... -
JS事件模型小结
2012-12-02 19:52 634JS事件模型小结 详细请 ... -
frameset,frame,iframe的区别
2012-05-09 15:17 2671这个三个都是html的标签 ... -
js 创建对象与方法总结
2012-04-10 13:33 891前言 其实和java类似, ... -
XMLHttpRequest工作原理
2012-02-24 17:21 2401XMLHttpRequest对象是当今 ... -
XML Element 相关方法
2012-02-17 16:02 880Element l_o_MessageRoot = ... -
request.getParameterNames()方法
2012-02-17 15:24 1176request.getParameterNames()方法是将 ... -
初学 dhtmlxSuite
2012-02-13 15:36 2290点开铁道部订票网站的源码,可看到dhtmlxSuite的应用。 ... -
33个JavaScript自动完成脚本
2012-02-13 15:23 1039http://www.pqshow.com/design/ji ...
相关推荐
一、格式化日期 const date = new Date(2019, 0, 23, 17, 23, 42) 格式化结果: toString: Wed Jan 23 2019 17:23:42 GMT+0800 (中国标准时间) toDateString: Wed Jan 23 2019 toLocaleString: 2019/1/23 下午5:...
很多时候,我们可以利用JavaScript中Date对象的内置方法来格式化,如: var d = new Date(); console.log(d); // 输出:Mon Nov 04 2013 21:50:33 GMT+0800 (中国标准时间) console.log(d.toDateString()); // 日期...
主要介绍了扩展JS Date对象时间格式化功能,有需要的朋友可以参考一下
代码如下:/** * 时间对象的格式化; */Date.prototype.format = function(format) { /* * eg:format=”YYYY-MM-dd hh:mm:ss”; */ var o = { “M+” :this.getMonth() + 1, // month “d+” :this.getDate(),...
在上篇文章给大家介绍了js对Date对象的操作的问题(生成一个倒数7天的数组),本篇介绍有关js日期格式化之javascript Date format,本文通过三种方法给大家讲解,具体内容请看下文。 方法一: // 对Date的扩展,将 ...
目录 1、时间格式化常规思路2、时间格式化toLocaleString() 1、时间格式化常规思路 2、时间格式化toLocaleString() 研究Object对象的时候,看到了 toLocaleString() 这个方法可以很简单的实现时间格式化。...
* 格式化Date对象为:“2015-04-17 10:20:00” * var dateObj = new Date(); */ function formartDate(dateObj){ var updatetimeval =dateObj.getFullYear()+"-"+(dateObj.getMonth()+1)+"-" +dateObj.getDate() ...
很多时候,我们可以利用JavaScript中Date对象的内置方法来格式化,如: 代码如下:var d = new Date();console.log(d); // 输出:Mon Nov 04 2013 21:50:33 GMT+0800 (中国标准时间)console.log(d.toDateString()); /...
js虽然提供了各种获取时间Date对象的不同属性方法,如:getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 … … 等等,但是却没有像java那样提供一个方法来供用户来根据自身提供的模板(pattern),...
日期.shortDateFormat 该脚本旨在帮助本地化和解析本地化日期,但它可以轻松用于与本地化无关的其他格式化需求。 它创建了一个Date.prototype.toShortDateFormat函数,用于根据指定的格式将Date对象转换为仅日期字符...
[removed]初始化(非原生JavaScript)Node.jsnpm install ppoffice/js-validator --savevar validator = require('js-validator');RequireJSrequirejs(["../src/validator"], function(validator) { ... }...
@bitty/format-date是一个小型库(使用gzip压缩并压缩后的大小约为400 B),用于使用与力矩相同的标记来格式化JavaScript Date对象。 :package: 以ESM,CommonJS,UMD和UMD缩小格式发行。 :high_voltage: 轻的: ...
一般来说,该格式化函数可以定义在 Date 对象的原型身上,也可以独立一个方法写出。定义原型方法的操作如 Date.prototype.format = function(date){……},使用时候直接 new Date().format(YYYY:MM:DD) 即可,仿佛...
js虽然提供了各种获取时间Date对象的不同属性方法,如:getDate 方法 | getDay 方法 | getFullYear 方法 | getHours 方法 … … 等等,但是却没有像java那样提供一个方法来供用户来根据自身提供的模板(pattern),...
日期和时间 - 在 JavaScript 中格式化日期或时间 使用示例 初始化 < script src =" m_date.js " type =" text/Javascript " charset =" utf-8 " > </ script > < script type =" text/javascript ...
JS常用工具函数(压缩包中含有MD文件可自行查看)--包含:通用格式化时间、字符串验证-验证邮箱、手机号、电话号码、url地址、严格校验身份证号码,判断数据类型-是否是字符串、数字、Boolean、函数、对象、数组...
Date 对象会自动把当前日期和时间保存为其初始值。 date.getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 date.getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。周日是0。 date.getMonth() 从...