@xyan/xtime
1.0.1 • Public • Published
functions
function |
params |
description |
toString |
args = 'yyyy-MM-dd HH:mm:ss' |
format a datetime to string |
addDays |
value |
add days to time, return a new instance |
addHours |
value |
add hours to time, return a new instance |
addMinites |
value |
add minites to time, return a new instance |
unixTimeStamp |
- |
return unix timestamp |
totalDayOfMonth |
- |
return total days of month |
firstDayOfWeek |
- |
return the first day of current week |
lastDayOfWeek |
- |
return the last day of current week |
firstDayOfMonth |
- |
return the first day of current month |
lastDayOfMonth |
- |
return the last day of current month |
setTimeToDayStart |
- |
set time to day start |
setTimeToDayEnd |
- |
set time to day end |
usage
import xtime from '@xyan/xtime'
var time = new xtime()
time.toString() // 2022-01-21 18:27:27
time.toString(xtime.format.date) // 2022-01-21
time.toString(xtime.format.time) // 14:53:25
time.toString(xtime.format.dateTime) // 2022-01-21 18:27:27
time.toString(xtime.format.UTCDateTime) // 2022-01-21T10:27:27Z
time.addDays(1) // 2022-01-22 18:27:27
time.addHours(1) // 2022-01-21 19:27:27
time.addMinites(1) // 2022-01-21 18:28:27
time.unixTimeStamp() // 1642760847
time.totalDayOfMonth() // 31
time.firstDayOfWeek() // 2022-01-17 18:27:27
time.lastDayOfWeek() // 2022-01-23 18:27:27
time.firstDayOfMonth() // 2022-01-01 18:27:27
time.lastDayOfMonth() // 2022-01-31 18:27:27
time.setTimeToDayStart() // 2022-01-21 00:00:00
time.setTimeToDayEnd() // 2022-01-21 23:59:59
Readme
Keywords
nonePackage Sidebar
Install
Weekly Downloads