<script>
function Time(change){
function add(num){
return num < 10 ? '0' + num : num
}
var date = new Date()
var YYYY = date.getFullYear()
var MM = add( date.getMonth() + 1)
var DD = add(date.getDate())
return change.replace('YYYY',YYYY).replace('MM',MM).replace('DD',DD)
}
console.log(Time('YYYY-MM-DD'));
console.log(Time('YYYY/MM/DD'));
console.log(Time('YYYY年MM月DD日'));
function Times(changen){
function add0(nums){
return nums < 10 ? '0' + nums : nums
}
var date = new Date()
var hh = date.getHours()
var mm = add0(date.getMinutes())
var ss = add0(date.getSeconds())
return changen.replace('hh',hh).replace('mm',mm).replace('ss',ss)
}
console.log(Times('hh - mm - ss'));
console.log(Times('hh : mm : ss'));
console.log(Times('hh时mm分ss秒'));