Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Parses times written in simple English to unix time.
JavaScript
branch: master
Failed to load latest commit information.
lib year as 12 x month
.gitignore first commit
.npmignore first commit
.travis.yml Update .travis.yml
README.md add month and year
index.js do nothing if input is a number
package.json 0.0.9
test.js do nothing if input is a number

README.md

english-time Build Status

Parses times written in simple English to unix time.

time = require('english-time')

time('314 milliseconds')
// => 314

time('5 minutes 15 seconds')
// => 315000

time('an hour and a minute')
// => 3660000

time('1 Hour, 5 Minutes And 15 Seconds')
// => 3915000

time('2h 15m 15s')
// => 3915000

time('3 weeks, 5 days, 6 hours')
// => 2268000000

time('3 weeks, 5d 6h')
// => 2268000000

See List of Recognized Unit Aliases and tests for more info.

Install

$ npm install english-time

List of Recognized Unit Aliases

Milliseconds

  • ms
  • millisec
  • millisecs
  • milliseconds
  • millisecond

Second(s)

  • s
  • sec
  • secs
  • seconds
  • second

Minute(s)

  • m
  • min
  • mins
  • minute
  • minutes

Hour(s)

  • h
  • hour
  • hours

Day(s)

  • d
  • day
  • days

Week(s)

  • w
  • week
  • weeks

Month(s)

  • mo
  • month
  • months

Year(s)

  • y
  • year
  • years

Translations

Tools & libraries based on english-time

Something went wrong with that request. Please try again.