Skip to content

Home > @ailer/pocket > formatTime

formatTime() function

格式化时间

Signature:

typescript
formatTime: (time: number, format?: 'hh:mm:ss' | 'HH小时mm分钟ss秒') => string

Parameters

Parameter

Type

Description

time

number

要格式化的时间(秒)

format

'hh:mm:ss' | 'HH小时mm分钟ss秒'

(Optional) 输出的时间格式,可选值为 'hh:mm:ss'(默认)和 'HH小时mm分钟ss秒'

**Returns:**

string

格式化后的时间字符串

Exceptions

如果传入的时间为负数,则抛出 RangeError

如果传入的格式不正确,则抛出 Error

Example

// 返回值为 "01:23:45" formatTime(5025); // 返回值为 "140小时15分钟12秒" formatTime(12121212, 'HH小时mm分钟ss秒')

在 MIT 许可下发布