Options
All
  • Public
  • Public/Protected
  • All
Menu

日期相关操作工具类

Hierarchy

  • Dates

Index

Constructors

constructor

Properties

Static dateFormatStore

dateFormatStore: {} = {}

Type declaration

Methods

Static __onLoaded

  • __onLoaded(): void

Static formatDateStr

  • formatDateStr(dateStr: string, formatStr: string): any
  • 格式化日期

    Parameters

    • dateStr: string

      日期字符串

    • formatStr: string

      格式化的样式,"Y-m-d H:i:s"

    Returns any

Static formatDateTip

  • formatDateTip(sourceDate: Date, dateFormat?: string, appendWeek?: boolean): string
  • 将日期格式化为生活日期提示,例如:1个小时前、1天前、1个月等

    Parameters

    • sourceDate: Date

      日期

    • Optional dateFormat: string

      当超出汉字描述的范围后,使用指定的格式格式化日期 默认:Y-m-d H:i:s

    • Optional appendWeek: boolean

      是否追加 周几

    Returns string

Static formatMillisecond

  • formatMillisecond(millisecond: number, formatStr: string): string
  • 将毫秒格式化

    Parameters

    • millisecond: number

      时间戳(毫秒)

    • formatStr: string

      格式化的样式,"Y-m-d H:i:s"

    Returns string

Static getNowDateString

  • getNowDateString(format: string, diffDay?: number): string
  • 获取当期日期

    Parameters

    • format: string

      格式化日期

    • Optional diffDay: number

      针对日期 加减

    Returns string

Static guessDateFormat

  • guessDateFormat(value: any): string
  • 根据日期值猜测日期类型

    Parameters

    • value: any

    Returns string

Static Private initDateFormatStore

  • initDateFormatStore(): void

Static parseDate

  • parseDate(dateValue: string): Date
  • 将字符串格式化日期

    Parameters

    • dateValue: string

    Returns Date

Static showDatePicker

  • showDatePicker(obj: any, defaultValue: any, dateFormat: any): any
  • 弹出日期时间选择控件

    Parameters

    • obj: any

      需要弹出的目标控件

    • defaultValue: any

      默认日期时间

    • dateFormat: any

      日期时间的格式

    Returns any

    Ext.Promise