time-utils

0.0.1 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i time-utils

Weekly Downloads

0

Version

0.0.1

License

BSD

Last publish

Collaborators

  • zf