javascript Date对象 之 获取时间

javascript Date对象 --> 获取时间:

测试代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Date对象</title>
    <style>
        body {background-color: #333; color: white;}

    </style>
</head>
<body>
    <script type="text/javascript">
        /**** 1.获取时间  */
        var d = new Date();                         // Date()    返回当日的日期和时间。
        var d_Date = d.getDate();                // getDate()    从 Date 对象返回一个月中的某一天 (1 ~ 31)。
        var d_Day = d.getDay();                  // getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。
        var d_Moth = d.getMonth();               // getMonth()  从 Date 对象返回月份 (0 ~ 11)。
        var d_FullYear = d.getFullYear();        // getFullYear()    从 Date 对象以四位数字返回年份。
        var d_Year = d.getYear();                // 请使用 getFullYear() 方法代替。
        var d_Hour = d.getHours();               // getHours()   返回 Date 对象的小时 (0 ~ 23)。
        var d_Minute = d.getMinutes();           // getMinutes() 返回 Date 对象的分钟 (0 ~ 59)。
        var d_Second = d.getSeconds();           // getSeconds() 返回 Date 对象的秒数 (0 ~ 59)。
        var d_Milliseconds = d.getMilliseconds(); //getMilliseconds()    返回 Date 对象的毫秒(0 ~ 999)。

        var d_Time = d.getTime();                // getTime()   返回 1970 年 1 月 1 日至今的毫秒数。
        var d_TimezoneOffset = d.getTimezoneOffset(); // getTimezoneOffset()    返回本地时间与格林威治标准时间 (GMT) 的分钟差。

        var d_UTCDate = d.getUTCDate();          // getUTCDate()    根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。
        var d_UTCDay = d.getUTCDay();            // getUTCDay()  根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。
        var d_UTCMonth = d.getUTCMonth();        // getUTCMonth()    根据世界时从 Date 对象返回月份 (0 ~ 11)。
        var d_UTCFullYear = d.getUTCFullYear();  // getUTCFullYear() 根据世界时从 Date 对象返回四位数的年份。
        var d_UTCHour = d.getUTCHours();         // getUTCHours()    根据世界时返回 Date 对象的小时 (0 ~ 23)。
        var d_UTCMinute = d.getUTCMinutes();     // getUTCMinutes()  根据世界时返回 Date 对象的分钟 (0 ~ 59)
        var d_UTCSeconds = d.getUTCSeconds();    // getUTCSeconds()  根据世界时返回 Date 对象的秒钟 (0 ~ 59)。
        var d_UTCMillisecond = d.getUTCMilliseconds();   // getUTCMilliseconds() 根据世界时返回 Date 对象的毫秒(0 ~ 999)。

        var parsemMlliseconds = Date.parse("Jul 8, 2005"); // parse()  返回1970年1月1日午夜到指定日期(字符串)的毫秒数。(调用方法:Date.parse(datestring))

        var UTCMilliseconds1 = Date.UTC(2005,7,8);              // UTC() 根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。【语法:Date.UTC(year,month,day,hours(*),minutes(*),seconds(*),ms(*))】 注:(*)表示可选
        var UTCMilliseconds2= new Date( Date.UTC(2005,7,8) );   // UTC() 根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。【语法:Date.UTC(year,month,day,hours(*),minutes(*),seconds(*),ms(*))】 注:(*)表示可选

        var d_valueOf = d.valueOf();               // valueOf() 返回 Date 对象的原始值。date 的毫秒表示。返回值和方法 Date.getTime 返回的值相等。

        document.write(‘d====‘+d+ ‘<br><br>‘ );
        document.write(‘dDate====‘+d_Date+ ‘<br><br>‘);
        document.write(‘dDay====‘+d_Day+ ‘<br><br>‘);
        document.write(‘dMoth====‘+d_Moth+ ‘<br><br>‘);
        document.write(‘dFullYear====‘+d_FullYear+ ‘<br><br>‘);
        document.write(‘dYear====‘+d_Year+ ‘<br><br>‘);
        document.write(‘dHour====‘+d_Hour+ ‘<br><br>‘);
        document.write(‘dMinute====‘+d_Minute+ ‘<br><br>‘);
        document.write(‘dSecond====‘+d_Second+ ‘<br><br>‘);
        document.write(‘dMilliseconds====‘+d_Milliseconds+ ‘<br><br>‘);

        document.write(‘dTime====‘+d_Time+ ‘<br><br>‘);
        document.write(‘dTimezoneOffset====‘+d_TimezoneOffset+ ‘<br><br>‘);

        document.write(‘dUTCDate====‘+d_UTCDate+ ‘<br><br>‘);
        document.write(‘dUTCDay====‘+d_UTCDay+ ‘<br><br>‘);
        document.write(‘dUTCMonth====‘+d_UTCMonth+ ‘<br><br>‘);
        document.write(‘dUTCFullYear====‘+d_UTCFullYear+ ‘<br><br>‘);
        document.write(‘dUTCHour====‘+d_UTCHour+ ‘<br><br>‘);
        document.write(‘dUTCMinute====‘+d_UTCMinute+ ‘<br><br>‘);
        document.write(‘dUTCSeconds====‘+d_UTCSeconds+ ‘<br><br>‘);
        document.write(‘dUTCMillisecond====‘+d_UTCMillisecond+ ‘<br><br>‘);

        document.write(‘parsemMlliseconds====‘+parsemMlliseconds+ ‘<br><br>‘);

        document.write("UTCMilliseconds1===="+UTCMilliseconds1+ ‘<br><br>‘);
        document.write("UTCMilliseconds2===="+UTCMilliseconds2+ ‘<br><br>‘);  

        document.write("dateobj_valueOf===="+d_valueOf+ ‘<br><br>‘);  

    </script>
</body>
</html>

测试结果:

时间: 2024-10-18 21:01:37

javascript Date对象 之 获取时间的相关文章

javascript Date对象 之 设置时间

之前对js的date对象总是感觉熟悉,而不愿细细深究其所以然,所以每当自己真正应用起来的时候,总会糊里糊涂的,今日花费2个小时的时间仔细钻研了一下,感觉 豁然开朗,故,以此记录,一来 供以后查阅,二来 给跟我有同感的同志们 供参考(代码copy到本地即可测试): javascript Date对象 --> 设置时间: 测试代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&

JavaScript Date对象 日期获取函数

JavaScript Date对象使用小例子: 运行结果: 总结: 1.尽管我们认为12月是第12个月份,但是JavaScript从0开始计算月份,所以月份11表示12月: 2.nowDate.setDate(33):javaScript知道在12月份没有33天,只有31天,所以给我们返回了1月2日: 附:Date方法一览表

JavaScript Date对象介绍

Date 日期和时间对象 1. 介绍 Date对象,是操作日期和时间的对象.Date对象对日期和时间的操作只能通过方法. 2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值: {Date} 返回一个表示本地日期和时间的Date对象. 示例: var dt = new Date(); console.log(dt); // => 返回一个表示本地日期和时间的Date对象 2.2 new Date(milliseconds) :把毫秒数转换为Date对象 参数

JavaScript - Date对象使用

<html> <head> <head> <body> <script language="javascript"> //Date对象 // 从字符串中分析出时间 // var dateVal = Date.parse("November 1, 1997 10:15 AM"); // var current_time = new Date(dateVal); // 获取系统时间的各个部分 var curre

JavaScript Date对象和函数 (一)

JavaScript_Date对象说明  Date中文为"日期"的意思,Date继承自Object对象,此对象提供操作,显示日期与时间的函数 Date对象构造函数 Date对象具有多种构造函数. new Date() new Date(milliseconds) new Date(datestring) new Date(year, month) new Date(year, month, day) new Date(year, month, day, hours) new Date(

JavaScript Date对象更进一步

总结分享这个近期开发解决的一个Bug. Javascript的Date对象具有容错性,会自动根据当年的日期根据设置的属性值转换,也就是说Date对象的setDate会影响setMonth,而month会影响到setFullYear. JavaScript的Date对象容错性 如果单独使用setDate.setMonth.setFullYear初始化Date对象的时候,Date未及时被初始化的属性会在你设置其他属性的时候影响到其他的属性值, 一般情况下,只会有setDate产生的影响所致,所以初始

Date对象-当前系统时间.实例

Date对象用于处理日期和时间. 创建Date对象的语法: var myDate=new Date() 注释:Date 对象会自动把当前日期和时间保存为其初始值. 实例代码如下: <html> <head> <meta http-equiv="content-type" content="text/html" charset="UTF-8"> <script type="text/javascr

JavaScript—Date对象详情

Date对象概述 javaScript 提供了 Date 类型来处理时间和日期.Date 对象内置一系列获取和设置日期时间信息的方法.(不是内置对象,需要自己new) javaScript 中的 Date 类型是在早期 Java 中 java.util.Date 类基础上构建的. Date类型使用 UTC (Coordinated Universal Time,国际协调时间[又称世界统时间]) 1970 年 1 月1 日午夜(零时)开始经过的毫秒来保存日期. 在使用这种数据存储格式的条件下,Da

Javascript Date对象 --- 时间戳及淘宝倒计时抢购功能实现

时间戳(timestamp)是指格林威治时间 1970年 01月 01日 00时 00分 00秒 (北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数. Date.parse( datestring )  parse( ) 方法可以解析一个日期的时间字符串,并返回 1970/01/01 午夜距离该日期时间的毫秒数 //获取2005年7月8日到格林威治时间相差的毫秒数 var timeDifference = Date.parse('2005/7/8'); console.log