UNPKG

itty-time

Version:
2 lines (1 loc) 231 B
const e=36e5,t=24*e,n={year:315576e5,month:30*t,week:7*t,day:t,hour:e,minute:6e4,second:1e3,m:1},r=e=>(e=>{if(!isNaN(+e))return+e;const[,t,r]=e.match(/^([^ ]+) +(\w\w*?)s?$/)||[,e];return+t*(n[r]||1)})(e)/1e3;export{r as seconds};