datebase-ku

1.0.1 • Public • Published

/**

  • 日期格式化

  • @param {String} str 日期格式

  • @param {Number} timestamp 时间戳

  • @author webopenfather

  • @return String */ module.exports = (str, timestamp) => { let d = new Date(); if (timestamp) d.setTime(timestamp);

    let _m = d.getMonth()+1, _d = d.getDate(), _H = d.getHours(),
    _i = d.getMinutes(),
    _s = d.getSeconds(),

     format = {
       'Y' : d.getFullYear(),              // 年
       'm' : _m.toString().padStart(2, 0), // 月
       'd' : _d.toString().padStart(2, 0), // 日
       'H' : _H.toString().padStart(2, 0), // 时
       'i' : _i.toString().padStart(2, 0), // 分
       's' : _s.toString().padStart(2, 0)  // 秒
     };
    

    for (let i in format) { str = str.replace(new RegExp(i, 'g'),format[i]); }

    return str; } Build: a7ebffa

Readme

Keywords

none

Package Sidebar

Install

npm i datebase-ku

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

2.11 kB

Total Files

3

Last publish

Collaborators

  • byond