0.0.1 • Published 11 years ago

time-utils v0.0.1

Weekly downloads
6
License
-
Repository
github
Last release
11 years ago

time-utils

setTimeout is not coffeescript friendly, so here is the replacement

install using npm

npm install time-utils

usage

{delay} = require 'time-utils'

delay 1000, ->
	console.log '1 second passed'

bonuses

readable time

delay '5s', ->
	console.log '5 seconds passed'

run every 2.5 hours

delay '2.5h', (repeat)->
	console.log '2.5 hours passed'
	unless somethingwrong()
		repeat()

unix timestamp

{timestamp} = require 'time-utils'
console.log "timestamp now: #{timestamp()}"

supported format

s|second|seconds h|hour|hours d|day|days

2days and 12hours is not supported, use 2.5days instead