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内置对象大全:深入解析 #### 一、Date对象:日期与时间处理的核心 `Date`对象在JavaScript中用于处理日期和时间相关的操作。它提供了丰富的方法来获取和设置日期时间的不同部分。 1. **构造函数**...
以下是对标题和描述中提及的一些JavaScript内置对象及其属性和方法的详细说明: 1. **String对象**: - `length`属性:返回字符串的字符个数。 - `big()`方法:返回一个带有`<big>`标签的字符串,使得文本变大。 ...
这里我们将详细探讨JS中的两个关键内置对象:Date和Math。 首先,Date对象是JavaScript处理日期和时间的核心工具。它具有多个属性和方法,用于创建、操作和格式化日期。例如,`constructor`属性是指向创建该对象的...
### JavaScript内置对象属性及方法详解 #### 一、概述 在JavaScript编程语言中,内置对象是预先定义的对象,包括它们的属性和方法。这些对象能够帮助开发者高效地完成各种任务,尤其是在Web端开发中,它们提供了...
JavaScript中的`Date`对象还提供了一些内置的方法来格式化日期: - `toLocaleDateString()`:返回日期的本地格式字符串。 - `toLocaleTimeString()`:返回时间的本地格式字符串。 - `toLocaleString()`:返回日期和...
根据给定文件的信息,我们可以总结出以下关于JavaScript内置对象及相关操作的重要知识点: ### 1. 文档对象模型(Document Object Model, DOM) - **Document**:文档对象是浏览器中的一个核心对象,它提供了对HTML...
JavaScript中的内置对象是语言核心部分的一部分,它们提供了一系列预先定义的功能和属性,使得开发者能够方便地处理各种数据类型和操作。这些内置对象包括但不限于String、Date、Array、Number、Boolean等,它们各自...
JavaScript内置对象是其核心组成部分,包括但不限于以下几类: - **Global对象**:全局函数和变量,如`Math`(数学函数)、`Date`(日期时间)、`Array`(数组)、`String`(字符串)、`Number`(数字)、`Boolean`...
1. **JavaScript Date对象**:在Web开发中,JavaScript是最常用的语言之一,它的内置Date对象是处理日期和时间的基础。Date对象允许我们创建日期实例,获取和设置年、月、日、小时、分钟等信息,以及执行日期运算。...
这篇教程将带你深入理解JavaScript内置对象的导览图,让你更好地掌握这门语言的基础和高级特性。 1. **全局对象Global** 全局对象是所有JavaScript代码的上下文,它包含了一些基本的属性和方法,如`window`(在...
原生JavaScript中的Date对象是一个非常重要的内置对象,它提供了多种处理日期和时间的方法。本文将详细解析Date对象的构造函数用法、日期时间的表示以及一些相关的静态方法。 首先,Date对象是基于1970年1月1日...
JavaScript中的Date对象是用于处理日期和时间的核心组件。在JavaScript中,Date对象提供了一系列的方法来创建、修改和读取日期和时间。这篇文章将深入探讨Date对象的各个方面,帮助你更好地理解和应用这个对象。 1....
JavaScript 不是纯面向对象的语言,而是基于对象的,这意味着它允许开发者利用内置对象来实现各种功能,但并不强制使用面向对象的编程范式。 在JavaScript中,内置对象是语言本身提供的基础结构,它们提供了许多...
JavaScript 内置了Date对象,用于处理日期和时间。通过创建Date对象实例,我们可以获取当前日期、时间,或者设置自定义日期和时间。例如: ```javascript var myDate = new Date(); console.log(myDate); ``` ...
`Date`对象本身并不直接包含属性,但是它有一些内置的方法可以用来获取和设置日期的不同部分。不过,在提供的示例中提到了`constructor`和`prototype`两个属性,这里简单解释一下这两个属性。 1. **constructor ...
JavaScript 内置对象是语言核心的一部分,提供了许多用于处理日期、数学计算和其他常见任务的功能。在JavaScript中,Date对象和Math对象是两个重要的内置对象,它们在软件开发中扮演着关键角色。 Date对象主要用于...
Date 对象是 JavaScript 中的一种内置对象,用于处理日期和时间的存储、转化和表达。它提供了许多有用的方法和属性来操作日期和时间。例如,Date 对象的 getDate() 方法可以获取当前日期的日,而 getFullYear() 方法...