export default { /** * convert timestamp to local date and time string * * @param ts * @returns {string} */ dateTime(ts, locale) { var d = new Date(ts) return d.toLocaleDateString(locale) + ' ' + d.toLocaleTimeString(locale) }, /** * convert timestamp to local date string * * @param ts */ date(ts, locale) { var d = new Date(ts) return d.toLocaleDateString(locale) }, /** * format number with given amount of decimals * * @param number * @param decimals * @returns {string} */ number(number, decimals, locale) { return new Number(number).toLocaleString(locale, { maximumFractionDigits: decimals, useGrouping: true, }) }, /** * format position in sequence * * @param pos * @returns {*} */ genePos(pos) { return pos + 1 }, }