Options
All
  • Public
  • Public/Protected
  • All
Menu

日期格式化器 包含格式化为字符串和解析字符串为日期的函数

Hierarchy

  • DateFormatter

Index

Constructors

constructor

Properties

Private fmt

fmt: string

日期时间格式

Static dateFormatter

dateFormatter: DateFormatter = new DateFormatter('yyyy-MM-dd')

日期格式化器

Static dateTimeFormatter

dateTimeFormatter: DateFormatter = new DateFormatter('yyyy-MM-dd hh:mm:ss')

日期时间格式化器

Static timeFormatter

timeFormatter: DateFormatter = new DateFormatter('hh:mm:ss')

时间格式化器

Methods

format

  • format(date: Date | null): string

parse

  • parse(str: string | null | undefined): Nullable<Date>

strFormat

  • strFormat(str: string | null | undefined, parseFmt?: undefined | string): string
  • 将日期时间字符串转换为前端指定格式的字符串 主要适用场景是前端接收到后端的日期时间一般是一个字符串,然而需要自定义格式的时候还必须先创建 {@link Date} 对象才能格式化,略微繁琐,故使用该函数

    Parameters

    • str: string | null | undefined

      字符串

    • Optional parseFmt: undefined | string

      解析的日期时间格式。默认直接使用 {@link new Date()} 创建

    Returns string

    转换后得到的字符串

Generated using TypeDoc