UNPKG

wsemi

Version:

A support package for web developer.

42 lines (39 loc) 1.06 kB
/** * 輸入時間單位,回傳時間套件所需之解析字串 * * Unit Test: {@link https://github.com/yuda-lyu/wsemi/blob/master/test/getTimeFromUnit.test.mjs Github} * @memberOf wsemi * @param {String} unit 輸入時間單位字串 * @returns {String} 回傳時間套件所需之解析字串,當unit='seconds'時回傳不含時區格式 * @example * * console.log(getTimeFromUnit('years')) * // => 'YYYY' * * console.log(getTimeFromUnit('seconds')) * // => 'YYYY-MM-DDTHH:mm:ssZ' * */ function getTimeFromUnit(unit) { let fm = '' if (unit === 'years') { fm = 'YYYY' } else if (unit === 'months') { fm = 'YYYY-MM' } else if (unit === 'days') { fm = 'YYYY-MM-DD' } else if (unit === 'hours') { fm = 'YYYY-MM-DDTHH' } else if (unit === 'minutes') { fm = 'YYYY-MM-DDTHH:mm' } else if (unit === 'seconds') { fm = 'YYYY-MM-DDTHH:mm:ss' //不含時區 } return fm } export default getTimeFromUnit