Skip to content

Instantly share code, notes, and snippets.

@mtungusov
Created December 1, 2013 17:52
Show Gist options
  • Select an option

  • Save mtungusov/7738412 to your computer and use it in GitHub Desktop.

Select an option

Save mtungusov/7738412 to your computer and use it in GitHub Desktop.
Date From To Epoch
@DateToEpoch = (date) ->
parseInt(date.getTime()/1000)
@DateFromEpoch = (epochTime) ->
tmp = new Date 0
tmp.setUTCSeconds epochTime
@DateToStr = (date) ->
y = "#{date.getFullYear()}"
m = "#{date.getMonth() + 1}"
d = "#{date.getDate()}"
hours = if date.getHours() < 10 then "0#{date.getHours()}" else "#{date.getHours()}"
min = if date.getMinutes() < 10 then "0#{date.getMinutes()}" else "#{date.getMinutes()}"
"#{y}-#{m}-#{d} #{hours}:#{min}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment