1. 程式人生 > >js獲取當前時間轉換時間格式yyyy-mm-dd hh:mm:ss

js獲取當前時間轉換時間格式yyyy-mm-dd hh:mm:ss

<!DOCTYPE html>
<html>
    <head>
        <meta charset="{CHARSET}">
        <title></title>
        <script>
            // 第一個引數為日期,第二個引數為年月日分割格式 '/'或'-'
            function format(Date,str){
                var obj = {
                    Y: Date.getFullYear(),
                    M: Date.getMonth() 
+ 1, D: Date.getDate(), H: Date.getHours(), Mi: Date.getMinutes(), S: Date.getSeconds() } // 拼接時間 hh:mm:ss var time = ' ' +supplement(obj.H) + ':' + supplement(obj.Mi)
+ ':' + supplement(obj.S); // yyyy-mm-dd if(str.indexOf('-') > -1){ return obj.Y + '-' + supplement(obj.M) + '-' + supplement(obj.D) + time; } // yyyy/mm/dd if(str.indexOf('/') > -1){
return obj.Y + '/' + supplement(obj.M) + '/' + supplement(obj.D) + time; } } // 位數不足兩位補全0 function supplement(nn){ return nn = nn < 10 ? '0' + nn : nn; } var todaydate = new Date(); var end_time = format(todaydate,'-'); alert(end_time); var predata = new Date(todaydate-24*3600*1000); var start_time = format(predata,'-'); alert(start_time);
</script> </head> <body> 1212 </body> </html>