| | |
| | | const endDate = new Date(); |
| | | const startDate = new Date(); |
| | | startDate.setTime(startDate.getTime() - 3600 * 1000 * 24 * dates); |
| | | endDate.setHours(23,59,59,59) |
| | | startDate.setHours(0, 0, 0, 0); |
| | | return [startDate, endDate]; |
| | | }; |
| | |
| | | |
| | | export const toPercent = (num: number, havePercentSymbol = true, decimalPlaces = 1, defaultValue = '-') => { |
| | | if (num == null) return `${defaultValue} %`; |
| | | let percent = Number(num * 100).toFixed(decimalPlaces); |
| | | const factor = Math.pow(10, decimalPlaces); |
| | | |
| | | let percent = Math.round(Number(num) * 100 * factor) / factor + ''; |
| | | if (havePercentSymbol) { |
| | | percent += '%'; |
| | | } |