`

JS Date函数整理

 
阅读更多
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:用整数表示月份,从0-11(1月到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() 方法代替。
toUTCString() 根据世界时,把 Date 对象转换为字符串。
toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串。
toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串。
toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串。
UTC() 根据世界时返回 1997 年 1 月 1 日 到指定日期的毫秒数。
valueOf() 返回 Date 对象的原始值。
//var objDate=new Date([arguments list]);

参考网址:
http://www.cnblogs.com/ymmt/archive/2010/11/05/1870190.html
分享到:
评论

相关推荐

    JS Date函数整理方便使用

    JS Date 对象用于处理日期和时间。 创建 Date 对象的语法: var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值。 参数形式有以下5种: 代码如下: new Date(“month dd,yyyy hh:mm:ss”); new ...

    一些高频JS函数(整理)

    根据给定的信息,我们可以梳理出一系列与JavaScript相关的实用函数及其用途。下面将详细介绍这些函数的知识点。 ### 一、var_to_obj —— 变量转对象 此函数用于将一个变量转换为对象类型。这对于需要将简单数据...

    js常用函数大全

    根据给定的信息,我们可以整理出JavaScript中常用的几大类函数:常规函数、数组方法、日期对象方法以及字符串处理方法。 ### 一、常规函数 #### 1. Alert `alert()`函数用于显示一个带有消息和确定按钮的警告框。 ...

    一些不错的使用频率比较高的JS函数

    根据给定的信息,我们可以整理出一系列JavaScript函数的相关知识点。这些函数涵盖了类型转换、数值比较、日期处理、数据验证等多个方面,对于日常开发来说非常实用。 ### 1. var_to_obj —— 变量转对象 该函数...

    Js函数大全.pdf

    以上知识点为从提供的文件内容中整理出的JavaScript函数大全的基础知识点。由于原始文件内容存在扫描错误,可能某些知识点未能准确反映原文档内容。在实际学习和应用JavaScript时,还需要结合官方文档和实际编程环境...

    各种常用的JS函数整理

    在本文中,将会详细讲解和整理几种常用的JavaScript函数。这些函数在前端开发中扮演着重要的角色,包括获取URL地址参数、页面跳转、判断字符串是否为数字、进行数字运算、格式化数字显示、获取当前日期和时间戳等...

    javascript函数大全

    以上就是从给定的文件标题、描述以及部分内容中整理出来的JavaScript函数相关知识点。这些函数覆盖了从基本的数据操作到复杂的日期时间处理等多个方面,是JavaScript开发中非常实用的功能集合。

    Javascript基础代码整理分享

    这份"Javascript基础代码整理分享"涵盖了从基础到进阶的多个主题,通过不同的HTML文件,我们可以深入理解JS的核心概念。 1. **数组操作** (arrdemo.html): JS中的数组是一种可变大小的数据结构,可以存储不同类型的...

    javascript 实用资料整理

    6. **时间格式化**:`javascript的format格式化时间函数.txt`可能会讲述如何使用JavaScript处理日期和时间,可能包括`Date`对象的使用,以及自定义格式化时间的函数。 7. **页面刷新**:`Javascript刷新页面的几种...

    经常用到的javascript验证函数收集第2 3页.docx

    以下是从文档中提取并整理的一些常用的 JavaScript 验证函数及其说明。 #### 1. `IsOutOfLength3(str, len)`: 判断字符串长度是否超出指定长度 该函数用于判断一个字符串(包括中文字符)的总长度是否超过了指定的...

    JavaScript基础知识整理

    在实际使用中,JavaScript可以通过多种方式引入,如在按钮的`onclick`事件中触发函数,或者直接在`<script>`标签内编写代码,或者通过`<script src="JS文件路径"></script>`引用外部文件。 JavaScript中的变量是其...

    JavaScript箭头函数_动力节点Java学院整理

    JavaScript中的箭头函数是ECMAScript 6(ES6)引入的一个重要特性,它提供了一种更为简洁的函数定义方式,极大地改善了代码的可读性。箭头函数的名称来源于其定义语法中的箭头符号(`=>`),它简化了传统函数的声明...

    原生JS:Date对象全面解析

    本文参考MDN做的详细整理,方便大家参考MDN 构造函数: 1.new Date(); 依据系统设置的当前时间来创建一个Date对象。 2.new Date(value); value代表自1970年1月1日00:00:00 (世界标准时间) 起经过的毫秒数。 3.new ...

    JavaScript语言精粹经典实例(整理篇)

    在深入探讨JavaScript语言精粹和经典实例之前,首先需要理解JavaScript是一种高级的、...本文档的整理篇不仅为初学者提供了基础知识点的学习路径,也对希望深入理解和运用JavaScript的开发者提供了实践和应用的参考。

    JavaScript中文简介 亲自整理

    JavaScript还包含许多内置对象,如Array、Date、Math等,提供了丰富的函数和方法供开发者使用。另外,JavaScript有强大的错误处理机制,通过try...catch语句捕获并处理运行时错误。 随着技术的发展,JavaScript的...

    javascript学习整理资料

    本文档是作者在学习过程中整理的JavaScript基础知识,涵盖了多个关键知识点。 1. **基本语法与IsNaN**: JavaScript的基本语法包括变量声明、数据类型、流程控制等。IsNaN函数用于检查一个值是否为非数字,返回值...

    javascript常用函数

    根据提供的文件信息,我们可以整理出一系列JavaScript中常用的函数及其用法。这些函数涵盖了字符串操作、时间处理以及一些其他实用功能。接下来将详细解释这些函数的功能和使用方法。 ### 字符串函数 #### 1. Asc...

Global site tag (gtag.js) - Google Analytics