zoukankan      html  css  js  c++  java
  • js获取当前日期

    Date对象用于处理日期和时间。

    创建Date对象的语法:

    var myDate=new Date()

    注释:Date 对象会自动把当前日期和时间保存为其初始值。

    date对象获取时间日期的方法如下:

    // 获取当前日期时间
    var myDate = new Date();
    myDate.toLocaleDateString();                //获取当前日期
    var mytime=myDate.toLocaleTimeString();     //获取当前时间
    myDate.toLocaleString( );                   //获取日期与时间
    
    myDate.getYear();                //获取当前年份(2位)
    myDate.getFullYear();            //获取完整的年份(4位,1970-????)
    myDate.getMonth();               //获取当前月份(0-11,0代表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)
    // 获取当前日期时间
    function getDatetime() {
        var now = new Date();
        var year = now.getFullYear();       
        var month = now.getMonth() + 1;     
        var day = now.getDate();            
        var hh = now.getHours();            
        var mm = now.getMinutes();          
        var ss = now.getSeconds();          
        var clock = year + "-";
        if (month < 10)
            clock += "0";
        clock += month + "-";
        if (day < 10)
            clock += "0";
        clock += day + " ";
        if (hh < 10)
            clock += "0";
        clock += hh + ":";
        if (mm < 10) clock += '0';
        clock += mm + ":";
        if (ss < 10) clock += '0';
        clock += ss;
        return clock;}
    // 获取当前日期时间
    function timestampToTime(timestamp) {
        var date = new Date(timestamp);
        var Y = date.getFullYear() + '-';
        var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
        var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() + ' ';
        var hh = date.getHours() < 10 ? '0' + date.getHours() : date.getHours() + ':';
        var mm = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() + ':';
        var ss = date.getSeconds() < 10 ? '0' + date.getDate() : date.getSeconds() ;
        return Y + M + D + hh + mm + ss;}
    踩过这个坑,还有下一个坑等着你,这一路就是给自己填坑,坑填多了,也就习惯了,直到这一路平坦了,也就无怨无悔了。
  • 相关阅读:
    支付宝支付
    七牛云存储介绍
    ubuntu开发机初始化
    Unity3D 正六边形,环状扩散,紧密分布,的程序
    Unity属性的封装、继承、方法隐藏
    DateTime.Now的一些用法
    [转] 增强现实 colAR Mix 浅析
    [转] Vuforia AR 中的阴影与浮现效果
    网址整理
    [转] 如何使用unity Vs来进行断点调试
  • 原文地址:https://www.cnblogs.com/xiaofeilin/p/14468107.html
Copyright © 2011-2022 走看看