@rtorcato/js-common / time
time
Functions
nowTime()
nowTime():
string
Defined in: time/index.ts:11
Returns the current time as an HH:MM:SS string.
Example
nowTime() // '14:03:27'
Returns
string
parseTime()
parseTime(
timeStr):Date
Defined in: time/index.ts:28
Parses a time string (HH:MM or HH:MM:SS) into a Date object (today's date).
Example
parseTime('09:30').getHours() // 9
parseTime('09:30:15').getSeconds() // 15
Parameters
timeStr
string
The time string.
Returns
Date
formatTime()
formatTime(
date):string
Defined in: time/index.ts:46
Formats a Date object as HH:MM:SS.
Example
formatTime(new Date(2026, 7, 11, 9, 5, 3)) // '09:05:03'
Parameters
date
Date
The Date object.
Returns
string
secondsBetween()
secondsBetween(
t1,t2):number
Defined in: time/index.ts:56
Returns the difference in seconds between two times (as Date or string).
Parameters
t1
string | Date
First time (Date or string).
t2
string | Date
Second time (Date or string).
Returns
number
pad2()
pad2(
n):string
Defined in: time/index.ts:67
Pads a number to two digits (e.g. 5 → '05').
Parameters
n
number
The number.
Returns
string
nowTimeShort()
nowTimeShort():
string
Defined in: time/index.ts:75
Returns the current time as HH:MM string.
Returns
string