`
兰色星座
  • 浏览: 10227 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

JS内置对象(日期类 Date)

 
阅读更多
Date对象
1.创建
  
  •     语法:var newDate= new Date();
  •     括号内没有参数:Date对象自动将当前的日期与时间保存
  •     括号内为一个number类型的参数:表示与基准时间(1970-01-01 00:00:00.000GMT)相差的毫秒数
  •     括号内是2个或2个以上number类型参数,按顺序分别表示年、月、日、时、分、秒、毫秒
  •     括号内为一个String类型参数,如果格式可以识别,则获取String中的日期时间,例如"1999-02-23 11:22:33"

2.说明
   
  •     Date 类型具有自动调节至正确日期的能力,如:如果出现4月31日会自动调节为5月1日;
  •     Date 类型中月的存储"0"对应表示"1月"

3.方法
  • get***(用于获取日期)
  • set***(设置日期)
  • toLocaleString() 根据本地时间格式将Date对象转换为字符串

举例
	<script type="text/javascript">
		var date=new Date(2016,5,22,23,22,00);
		//根据本地时间格式,将Date对象转换成字符串格式
		console.debug(date.toLocaleString());
		//get*** 获取Date对象的年月日时分秒
		var year=date.getFullYear();
		var month=date.getMonth();//得到的是5,但代表6月份
		var day=date.getDate();
		var hour=date.getHours();
		var minute=date.getMinutes();
		var second=date.getSeconds();
		console.debug("year: "+year+",month: "+month+",day: "+day);
		console.debug("hour: "+hour+",minute: "+minute+",second: "+second);

		//set***设置Date对象的年月日等
		var newdate=new Date();
		newdate.setFullYear(1992);
		newdate.setMonth(1);//1代表的是2月
		newdate.setDate(31);
		//31已经超出2月份的天数,自动调节为3月2日(92年为闰年)
		console.debug(newdate);
	</script>

    后台结果:
   
  • 大小: 6.1 KB
分享到:
评论

相关推荐

    JavaScript内置对象大全

    ### JavaScript内置对象大全:深入解析 #### 一、Date对象:日期与时间处理的核心 `Date`对象在JavaScript中用于处理日期和时间相关的操作。它提供了丰富的方法来获取和设置日期时间的不同部分。 1. **构造函数**...

    javaScript内置对象.doc

    以下是对标题和描述中提及的一些JavaScript内置对象及其属性和方法的详细说明: 1. **String对象**: - `length`属性:返回字符串的字符个数。 - `big()`方法:返回一个带有`&lt;big&gt;`标签的字符串,使得文本变大。 ...

    JS内置对象属性及方法[参考].pdf

    这里我们将详细探讨JS中的两个关键内置对象:Date和Math。 首先,Date对象是JavaScript处理日期和时间的核心工具。它具有多个属性和方法,用于创建、操作和格式化日期。例如,`constructor`属性是指向创建该对象的...

    JavaScript内置对象属性及方法大全

    ### JavaScript内置对象属性及方法详解 #### 一、概述 在JavaScript编程语言中,内置对象是预先定义的对象,包括它们的属性和方法。这些对象能够帮助开发者高效地完成各种任务,尤其是在Web端开发中,它们提供了...

    js date转String 日期字符串转换

    JavaScript中的`Date`对象还提供了一些内置的方法来格式化日期: - `toLocaleDateString()`:返回日期的本地格式字符串。 - `toLocaleTimeString()`:返回时间的本地格式字符串。 - `toLocaleString()`:返回日期和...

    js内置对象大全

    根据给定文件的信息,我们可以总结出以下关于JavaScript内置对象及相关操作的重要知识点: ### 1. 文档对象模型(Document Object Model, DOM) - **Document**:文档对象是浏览器中的一个核心对象,它提供了对HTML...

    详解JavaScript的内置对象

    JavaScript中的内置对象是语言核心部分的一部分,它们提供了一系列预先定义的功能和属性,使得开发者能够方便地处理各种数据类型和操作。这些内置对象包括但不限于String、Date、Array、Number、Boolean等,它们各自...

    javascript 内置对象大全(完整版)

    JavaScript内置对象是其核心组成部分,包括但不限于以下几类: - **Global对象**:全局函数和变量,如`Math`(数学函数)、`Date`(日期时间)、`Array`(数组)、`String`(字符串)、`Number`(数字)、`Boolean`...

    dateWeb_日期_date_

    1. **JavaScript Date对象**:在Web开发中,JavaScript是最常用的语言之一,它的内置Date对象是处理日期和时间的基础。Date对象允许我们创建日期实例,获取和设置年、月、日、小时、分钟等信息,以及执行日期运算。...

    JavaScript内置对象导览图

    这篇教程将带你深入理解JavaScript内置对象的导览图,让你更好地掌握这门语言的基础和高级特性。 1. **全局对象Global** 全局对象是所有JavaScript代码的上下文,它包含了一些基本的属性和方法,如`window`(在...

    原生JS:Date对象全面解析

    原生JavaScript中的Date对象是一个非常重要的内置对象,它提供了多种处理日期和时间的方法。本文将详细解析Date对象的构造函数用法、日期时间的表示以及一些相关的静态方法。 首先,Date对象是基于1970年1月1日...

    跟我学习javascript的Date对象

    JavaScript中的Date对象是用于处理日期和时间的核心组件。在JavaScript中,Date对象提供了一系列的方法来创建、修改和读取日期和时间。这篇文章将深入探讨Date对象的各个方面,帮助你更好地理解和应用这个对象。 1....

    JavaScript 核心参考教程 内置对象

    JavaScript 不是纯面向对象的语言,而是基于对象的,这意味着它允许开发者利用内置对象来实现各种功能,但并不强制使用面向对象的编程范式。 在JavaScript中,内置对象是语言本身提供的基础结构,它们提供了许多...

    JS日期时间控件js_date_time.rar

    JavaScript 内置了Date对象,用于处理日期和时间。通过创建Date对象实例,我们可以获取当前日期、时间,或者设置自定义日期和时间。例如: ```javascript var myDate = new Date(); console.log(myDate); ``` ...

    w3cshool之JavaScript对象_Date

    `Date`对象本身并不直接包含属性,但是它有一些内置的方法可以用来获取和设置日期的不同部分。不过,在提供的示例中提到了`constructor`和`prototype`两个属性,这里简单解释一下这两个属性。 1. **constructor ...

    javascript内置对象[参考].pdf

    JavaScript 内置对象是语言核心的一部分,提供了许多用于处理日期、数学计算和其他常见任务的功能。在JavaScript中,Date对象和Math对象是两个重要的内置对象,它们在软件开发中扮演着关键角色。 Date对象主要用于...

    第 3 章 常用内置对象.pptx

    Date 对象是 JavaScript 中的一种内置对象,用于处理日期和时间的存储、转化和表达。它提供了许多有用的方法和属性来操作日期和时间。例如,Date 对象的 getDate() 方法可以获取当前日期的日,而 getFullYear() 方法...

Global site tag (gtag.js) - Google Analytics