zoukankan      html  css  js  c++  java
  • Javascript 中的一些关于时间的操作【转】

    1.时间对象和一些简单操作函数

    var myDate = new Date();    

    myDate.getYear();       //获取当前年份(2位)    

    myDate.getFullYear();   //获取完整的年份(4位,1970-????)  

    myDate.getMonth();      //获取当前月份(0-11,0代表1月)(要加1) 

    myDate.getDate();       //获取当前日(1-31)    

    myDate.getDay();        // 获取当前星期X(0-6,0代表星期天)    

    myDate.getTime();       //获取当前时间(从1970.1.1开始的毫秒数)    

    myDate.getHours();      //获取当前小时数(0-23)    

    myDate.getMinutes();    // 获取当前分钟数(0-59)    

    myDate.getSeconds();    //获取当前秒数(0-59)    

    myDate.getMilliseconds();   //获取当前毫秒数(0-999)    

    myDate.toLocaleDateString();    //获取当前日期    

    var mytime=myDate.toLocaleTimeString();    //获取当前时间    

    myDate.toLocaleString( );       //获取日期与时间 

    2.转换时间的方法:

    toGMTString() 把Date对象的日期(一个数值)转变成一个GMT时间字符串,返回类似下面的值:Weds,14 May 2007 10:02:02 GMT(精确的格式依赖于计算机上所运行的操作系统而变) toLocaleString() 把Date对象的日期(一个数值)转变成一个字符串,使用所在计算机上配置使用的特定日期格式 UTC() 使用Date UTC(年、月、日、时、分、秒),以自从1997年1月1日00:00:00(其中时、分、秒是可选的)以来的毫秒数的形式返回日期

    1、当前系统区域设置格式(toLocaleDateString和toLocaleTimeString)

    例子:(new Date()).toLocaleDateString() + " " + (new Date()).toLocaleTimeString()
    结果: 2008年1月29日 16:13:11

    2.普通字符串(toDateString和toTimeString)

    例子: (new Date()).toDateString() + " " + (new Date()).toTimeString()
    结果:Tue Jan 29 2008 16:13:11 UTC+0800

    3.格林威治标准时间(toGMTString)

    例子: (new Date()).toGMTString()
    结果:Tue, 29 Jan 2008 08:13:11 UTC

    4.全球标准时间(toUTCString)

    例子: (new Date()).toUTCString()
    结果:Tue, 29 Jan 2008 08:13:11 UTC

    5.Date对象字符串(toString)

    例子: (new Date()).toString()
    结果:Tue Jan 29 16:13:11 UTC+0800 2008

  • 相关阅读:
    【剑指offer】不使用新变量,交换两个变量的值,C++实现
    【剑指offer】不用加减乘除做加法,C++实现
    【剑指offer】求1+2+…+n,C++实现
    【剑指offer】左旋转字符串,C+实现
    给记事本添加接口,并通过菜单来执行自定义的功能
    修改PE文件的入口函数OEP
    360搜集隐私程序员级分析,供方舟子及大众参考
    Android窃取用户信息新思路
    如何整治那些敢偷用你Wi-Fi的人
    保护WIFI无线网络的安全
  • 原文地址:https://www.cnblogs.com/yougmi/p/3617843.html
Copyright © 2011-2022 走看看