zoukankan      html  css  js  c++  java
  • js获取当地时间并且拼接时间格式的三种方式

        js获取当地时间并且拼接时间格式,在stackoverflow上有人在问,查了资料,各种方法将时间格式改成任意自己想要的样式。

        1.

    [javascript] view plain copy
    print?
    1. var date = new Date(+new Date()+8*3600*1000).toISOString().replace(/T/g,' ').replace(/.[d]{3}Z/,'');  
    2. console.log(date);//2017-01-22 11:08:46  
        2.        
    [javascript] view plain copy
    print?
    1. var date = new Date();  
    2. var strDate = date.toLocaleString().replace(/[年月]/g,'-').replace(/[日上下午]/g,'');  
    3. console.log(strDate);//  2017/1/22 11:11:56  
       3.字符串拼接方式
    [javascript] view plain copy
    print?
    1.   function getNowFormatDate() {  
    2.             var date = new Date();  
    3.     var seperator1 = "-";  
    4.     var seperator2 = ":";  
    5.     var month = date.getMonth() + 1;  
    6.      
    7.     var strDate = date.getDate();  
    8.     if (month >= 1 && month <= 9) {  
    9.         month = "0" + month;  
    10.     }  
    11.     if (strDate >= 0 && strDate <= 9) {  
    12.         strDate = "0" + strDate;  
    13.     }  
    14.       
    15.     var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate  
    16.             + " " + date.getHours() + seperator2 + date.getMinutes()  
    17.             + seperator2 + date.getSeconds();  
    18.     return currentdate;  
    19. }   
    20. var data = getNowFormatDate();  
    21. console.log(data);  //2017-01-22 11:14:16  
  • 相关阅读:
    在终端聊天
    Vue双向数据绑定的原理
    手动封装on,emit,off
    浅谈Vue中组件传值的几种方式
    常见的一些性能优化的小方法
    常见的一些JS兼容问题
    移动布局的方法
    移动布局的方法
    快速、高效的学习vuex
    移动端300ms延迟原因及解决方案
  • 原文地址:https://www.cnblogs.com/jpfss/p/9181580.html
Copyright © 2011-2022 走看看