js获取年、月、日、时、分、秒,实时更新变化脚本

平时总遇到实时时间的脚本需求,没办法总结一个以供copy

var _date = new Date(),
    _year = _date.getFullYear(),
   _month = (_date.getMonth() + 1) < 10 ? '0' + (_date.getMonth() + 1) : (_date.getMonth() + 1),
     _day = _date.getDate() < 10 ? '0' + _date.getDate() : _date.getDate(),
   _hours = _date.getHours() < 10 ? '0' + _date.getHours() : _date.getHours(),
 _minutes = _date.getMinutes() < 10 ? '0' + _date.getMinutes() : _date.getMinutes(),
 _seconds = _date.getSeconds() < 10 ? '0' + _date.getSeconds() : _date.getSeconds();

setInterval(function() {
    document.getElementById('J_clock').innerHTML = _year + '年' + _month + '月' + _day + '日' + _hours + '时' + _minutes + '分' + _seconds + '秒';
}, 1000);