Function fallbackDateStr

将日期转换成指定格式的字符串,如果日期无效或为空,返回默认值

// 返回DEFAULT_FALLBACK
fallbackDateStr(undefined) // ''
fallbackDateStr(null) // ''
fallbackDateStr('') // ''
fallbackDateStr('Date') // ''

// 返回格式化后的日期
fallbackDateStr(new Date('2022/01/01')) // '2022-01-01
fallbackDateStr(new Date('2022/01/01 18:00:00') // 2022-01-01
fallbackDateStr(1698387297932) // 2023-10-27
fallbackDateStr(dayjs(1698387297932)) // 2023-10-27
  • Parameters

    • str:
          | undefined
          | null
          | string
          | number
          | Date
          | Dayjs

      日期字符串、数字、日期对象或 Dayjs 对象

    • Optional_fallback: string
    • Optional_template: string

    Returns string

    格式化后的日期字符串或默认值

Properties

DEFAULT_FALLBACK: string

fallbackDateStr 全局默认fallback值

''
DEFAULT_TEMPLATE: string

fallbackDateStr 全局格式化模板

'YYYY-MM-DD'