Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

performance-now.coffee 553B

1234567891011121314151617
  1. if performance? and performance.now
  2. module.exports = -> performance.now()
  3. else if process? and process.hrtime
  4. module.exports = -> (getNanoSeconds() - nodeLoadTime) / 1e6
  5. hrtime = process.hrtime
  6. getNanoSeconds = ->
  7. hr = hrtime()
  8. hr[0] * 1e9 + hr[1]
  9. moduleLoadTime = getNanoSeconds()
  10. upTime = process.uptime() * 1e9
  11. nodeLoadTime = moduleLoadTime - upTime
  12. else if Date.now
  13. module.exports = -> Date.now() - loadTime
  14. loadTime = Date.now()
  15. else
  16. module.exports = -> new Date().getTime() - loadTime
  17. loadTime = new Date().getTime()