fix[parseTime]: fixed when pass null (#3038)
							parent
							
								
									29b4ff636b
								
							
						
					
					
						commit
						5890499077
					
				|  | @ -9,7 +9,7 @@ | |||
|  * @returns {string | null} | ||||
|  */ | ||||
| export function parseTime(time, cFormat) { | ||||
|   if (arguments.length === 0) { | ||||
|   if (arguments.length === 0 || !time) { | ||||
|     return null | ||||
|   } | ||||
|   const format = cFormat || '{y}-{m}-{d} {h}:{i}:{s}' | ||||
|  |  | |||
|  | @ -1,4 +1,5 @@ | |||
| import { parseTime } from '@/utils/index.js' | ||||
| 
 | ||||
| describe('Utils:parseTime', () => { | ||||
|   const d = new Date('2018-07-13 17:54:01') // "2018-07-13 17:54:01"
 | ||||
|   it('timestamp', () => { | ||||
|  | @ -29,4 +30,8 @@ describe('Utils:parseTime', () => { | |||
|   it('empty argument', () => { | ||||
|     expect(parseTime()).toBeNull() | ||||
|   }) | ||||
| 
 | ||||
|   it('null', () => { | ||||
|     expect(parseTime(null)).toBeNull() | ||||
|   }) | ||||
| }) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 cooper
						cooper