`

javascript Date日期对象

    博客分类:
  • js
阅读更多

创建一个日期对象:

var objDate=new Date([arguments list]);

参数形式有以下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);

上面的各种创建形式都表示2006 年1月12日这一天。

从Date 对象中提取信息
var objDate=new Date();


objDate.getFullYear()以四位数字返回年
objDate.getYear()根据浏览器不同,以两位或者四位数字返回年
objDate.getMonth()
objDate.getDate()
objDate.getDay()
objDate.getHours()
objDate.getMilliseconds().
   ..........

<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
< html >
< head >
< title >  New Document  </ title >
< meta  name ="Generator"  content ="EditPlus" >
< meta  name ="Author"  content ="" >
< meta  name ="Keywords"  content ="" >
< meta  name ="Description"  content ="" >
</ head >

< body >
< script  language ="JavaScript"  type ="text/javascript" >
<!--
var  objDate = new  Date(); // 创建一个日期对象表示当前时间
var  year = objDate.getFullYear();
var  month = objDate.getMonth() + 1 ;     // getMonth返回的月份是从0开始的,因此要加1
var  date = objDate.getDate();
var  day = objDate.getDay();
// 根据星期数的索引确定其中文表示
switch (day){
    
case   0 :
        day
= " 星期日 " ;
        
break ;
    
case   1 :
        day
= " 星期一 " ;
        
break ;
    
case   2 :
        day
= " 星期二 " ;
        
break ;
    
case   3 :
        day
= " 星期三 " ;
        
break ;
    
case   4 :
        day
= " 星期四 " ;
        
break ;
    
case   5 :
        day
= " 星期五 " ;
        
break ;
    
case   6 :
        day
= " 星期六 " ;
        
break ;
}
document.write(
" 今天是: " + year + " " + month + " " + date + " 日&nbsp;  " + day);
// -->
</ script >

</ body >
</ html >

 

分享到:
评论

相关推荐

    javascript Date日期对象的创建.docx

    javascript Date日期对象的创建.docx

    javascript Date日期对象的创建.pdf

    javascript Date日期对象的创建.pdf

    javascript转换日期字符串为Date日期对象的方法.docx

    ### JavaScript 转换日期字符串为 Date 日期对象的方法 在 JavaScript 开发中,处理日期是非常常见的需求之一。很多时候,我们需要将用户输入或其他来源得到的日期字符串转换为 `Date` 对象,以便进行进一步的计算...

    Javascript 日期对象Date扩展

    解析常用的中文日期并返回日期对象。 add--日期加减操作。[注:此函数在上传时还存在一个BUG。请下载后把此函数内的第一行"var regExp = /^\d+$/;" 改为 "var regExp = /^([+-])?\d+$/;", 要不然就做不了减法。] ...

    跟我学习javascript的Date对象

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

    javascript中Date对象的使用总结.docx

    该函数首先通过正则表达式去除JSON日期格式中的特殊字符,然后将剩余的时间戳部分转换为整数,并通过 `new Date()` 创建新的日期对象。 #### 日期格式化 在许多场景下,我们需要将日期转换为特定的格式,比如常见...

    date2obj在JavaScript中将日期解析为简单对象

    这个函数可以将日期对象解析成一个包含年、月、日、小时、分钟、秒等属性的对象,方便我们进行进一步的数据处理或存储。 `date2obj`函数的实现通常包括以下步骤: 1. 创建一个新的空对象,用于存储解析后的日期...

    JavaScript Date(日期) 对象

    JavaScript Date(日期) 对象 日期对象用于处理日期和时间。 在线实例 使用 getFullYear() 获取年份。...我们提供 JavaScript Date 对象参考手册,其中包括所有可用于日期对象的属性和方法。JavaScript

    Javascript Date Selector1

    - **构造函数**: JavaScript的Date对象可以通过构造函数创建,例如`new Date()`创建当前日期,或者`new Date(year, month, day, hours, minutes, seconds, milliseconds)`指定日期和时间。 - **属性**: Date对象有...

    JavaScript Date对象详解

    它提供了各种方法来创建日期对象、获取和设置日期和时间的各个部分、执行日期时间计算以及格式化日期时间等操作。接下来,我们将详细探讨JavaScript Date对象的相关知识点。 首先,要创建一个Date对象,我们通常...

    javascript转换日期字符串为Date日期对象的方法

    其中一个实用的技巧就是将日期字符串转换为Date日期对象。这个转换技巧在处理用户输入的日期信息时显得尤为重要,因为用户输入的日期格式可能多种多样,而JavaScript的Date对象是处理日期的标准方式。 在JavaScript...

    JavaScript中的Date对象

    JavaScript中的Date对象是用于处理日期和时间的核心构造函数,提供了丰富的功能来创建、操作和格式化日期。在JavaScript中,Date对象的方法分为两种主要类型:本地时间和UTC(通用协调时)时间。本地时间指的是根据...

    w3cshool之JavaScript对象_Date

    在JavaScript编程语言中,`Date`对象是一种非常实用且功能强大的工具,主要用于处理与日期和时间相关的数据。通过`Date`对象,开发者可以轻松地获取系统当前的日期和时间,并对这些数据进行格式化处理或执行复杂的...

    javascript date类型转成OLE(double)

    JavaScript中的`Date`对象用于处理日期和时间。它可以用来获取当前日期和时间,也可以用来创建指定日期和时间的对象。Date对象的方法提供了对日期和时间的多种操作,包括设置和获取年份、月份、日期、小时、分钟、秒...

    javascript中Date对象的getDay方法使用指南

    Date对象有个getDay方法,它根据本地时间,返回一个具体日期中一周的第几天。返回值从0~6,分别对应周日~周六 getDay 0 1 2 3 4 5 6 星期几 周日 周一 周二 周三 周四 周五 周六 用到日期相关的需求时...

    JavaScript Date()日期函数详解

    `Date()` 是 JavaScript 中一个非常重要的内置对象,用于处理日期和时间。通过 `Date()` 函数可以创建表示单个时刻的对象,即某个特定时间点距离1970年1月1日午夜(UTC)的毫秒数。 #### 二、构造函数 - **基本形式...

    javascript中Date对象应用之简易日历实现_.docx

    JavaScript中的Date对象是用于处理日期和时间的核心构造函数,它提供了丰富的功能,允许开发者创建、操作和格式化日期。在本文中,我们将探讨如何利用Date对象实现一个简易的日历功能。 首先,HTML部分构建了日历的...

    JavaScript Date对象应用实例分享

    在JavaScript中,可以使用new Date()创建一个新的日期对象,该对象表示当前日期和时间。Date对象提供了getYear()、getMonth()、getDate()、getDay()、getHours()、getMinutes()、getSeconds()等方法来获取具体的日期...

    javascript日期格式化

    在JavaScript中,我们可以使用内置的`Date`对象来创建、操作和格式化日期。 首先,`Date`对象是JavaScript中的内置构造函数,可以用来创建一个新的日期实例。例如: ```javascript let date = new Date(); // 创建...

Global site tag (gtag.js) - Google Analytics