| | |
| | | Select @ErrorCode='', @retmsg='', @UserName='${userName}', @FullName='${fullName}' |
| | | ` |
| | | } |
| | | |
| | | |
| | | return { |
| | | sql: _sql, |
| | | lines: result.map((list, index) => { |
| | |
| | | * @param {Number} number 时间值 |
| | | */ |
| | | static formatExcelDate(number) { |
| | | const time = new Date((number - 1) * 24 * 3600000 + 1) |
| | | time.setYear(time.getFullYear() - 70) |
| | | const year = time.getFullYear() |
| | | const month = time.getMonth() + 1 |
| | | const date = time.getDate() - 1 |
| | | if (number < 60) { // 1900-2-29,excel中存在,实际不存在 |
| | | number++ |
| | | } |
| | | |
| | | return `${year}-${(month < 10 ? '0' + month : month)}-${(date < 10 ? '0' + date : date)}` |
| | | return moment('19000101', 'YYYYMMDD').add(number - 2, 'days').format('YYYY-MM-DD') |
| | | // const time = new Date((number - 25569) * 24 * 3600000) |
| | | // time.setYear(time.getFullYear() - 70) |
| | | // const year = time.getFullYear() |
| | | // const month = time.getMonth() + 1 |
| | | // const date = time.getDate() - 1 |
| | | |
| | | // return `${year}-${(month < 10 ? '0' + month : month)}-${(date < 10 ? '0' + date : date)}` |
| | | } |
| | | |
| | | /** |