日期 => 年-月-日 时:分:秒

  1. function transDate(date = new Date()) {
  2. // 年-月-日 格式
  3. date = new Date(date);
  4. let supNum = function (n) {
  5. return n < 10 ? '0' + n : n;
  6. }
  7. return `${date.getFullYear()
  8. }-${supNum(date.getMonth() + 1)
  9. }-${supNum(date.getDate())
  10. } ${supNum(date.getHours())
  11. }:${supNum(date.getMinutes())
  12. }:${supNum(date.getSeconds())
  13. }`;
  14. }

毫秒数 => 年-月-日

  1. function transDateMsec(msec) {
  2. // 年-月-日 格式
  3. var date = new Date(msec * 1000);
  4. var supNum = function (n) {
  5. return n < 10 ? '0' + n : n;
  6. }
  7. return `${date.getFullYear()
  8. }-${supNum(date.getMonth() + 1)
  9. }-${supNum(date.getDate())
  10. }`;
  11. }

参考链接:http://caibaojian.com/javascript-date-format.html