1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- export function strTrim(str) {
- return str.replace(/(^\s*)|(\s*$)/g, '')
- }
- export function numFormat3 (num, dotNum = 2) {
- let numArr = Number(num).toFixed(dotNum).toString().split('.')
- let arr = numArr[0].split('').reverse()
- let res = []
- for (let i=0; i<arr.length; i++) {
- if ( i % 3 === 0 && i !== 0 ){
- res.push(',')
- }
- res.push(arr[i])
- }
- res.reverse()
- if (numArr[1]) {
- res = res.join('').concat('.' + numArr[1])
- } else {
- res = res.join('')
- }
-
-
-
-
-
-
- return res
- }
- export function arrToObj (arr) {
- const obj = {}
- if (Object.prototype.toString.call(arr) === '[object Array]') {
- if (arr.length > 0) {
- arr.forEach(item => {
- obj[item.val] = item.key
- })
- }
- }
- return obj
- }
- export function noEmpty(val) {
- if (val === null || val === undefined || val === '') {
- return false
- } else {
- return true
- }
- }
- export function comGetTime(date = new Date(), onlyDate = true) {
- let year = date.getFullYear()
- let month = date.getMonth() + 1
- month = month > 9 ? month : '0' + month
- let day = date.getDate()
- day = day > 9 ? day : '0' + day
- let hour = date.getHours()
- hour = hour > 9 ? hour : '0' + hour
- let minute = date.getMinutes()
- minute = minute > 9 ? minute : '0' + minute
- let second = date.getSeconds()
- second = second > 9 ? second : '0' + second
- let milli = date.getMilliseconds()
- milli = milli > 100 ? milli : milli > 10 ? '0' + milli : '00' + milli
- return onlyDate ? `${year}-${month}-${day}` : `${year}${month}${day}${hour}${minute}${second}${milli}`
- }
|