<script> |
| // 年月日 |
| function getYMD(sep = '-') { |
| // 实例化对象 |
| let date = new Date(); |
| // 获取年月日 |
| let y = date.getFullYear(); |
| let m = date.getMonth() + 1; |
| let d = date.getDate(); |
| // console.log(y, m, d); |
| // let ymd = '' + y + sep + m + sep + d; |
| let ymd = [y, fillZero(m), fillZero(d)].join(sep); |
| // console.log(ymd); |
| return ymd; |
| } |
| |
| // 时分秒 |
| function getHMS(sep = ':') { |
| // 实例化对象 |
| let date = new Date(); |
| // 获取年月日 |
| let h = date.getHours(); |
| let m = date.getMinutes(); |
| let s = date.getSeconds(); |
| // console.log(y, m, d); |
| // let ymd = '' + y + sep + m + sep + d; |
| let hms = [fillZero(h), fillZero(m), fillZero(s)].join(sep); |
| // console.log(ymd); |
| return hms; |
| } |
| |
| |
| // 年月日--时分秒 |
| function getYMDHMS(sep1, sep2) { |
| return getYMD(sep1) + ' ' + getHMS(sep2); |
| } |
| |
| |
| // 补零函数 |
| function fillZero(n) { |
| // let rst = 0; |
| // if (n < 10) { |
| // rst = '0' + n; |
| // } else { |
| // rst = n |
| // } |
| // return rst; |
| |
| return n < 10 ? '0' + n : n; |
| } |
| |
| // document.write(getYMD('/')); |
| // document.write(getYMD(' ')); |
| |
| // console.log(getHMS(' ')); |
| document.write(getYMDHMS('/', '-')); |
| </script> |