Skip to content

theroyalwhee0/hrdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hrDate: @theroyalwhee/hrdate

High Resolution Date Time for NodeJS.

No significant attempts were made to profile or measure accuracy this code. It's main purpose is to get unique timestamps.

Browser Support

hrDate does not support browsers as it depends on process.hrtime. It would not hard to add browser support, but performance.now() is limited because of mitigations against Spectre.

Example

const { hrDate } = require('@theroyalwhee0/hrdate');
const [second, nanosecond] = hrDate();
console.log(`${second}.${nanosecond}`);

Links

Legal & License

Copyright 2017-2023 Adam Mill

This library is released under Apache 2 license. See LICENSE for more details.

About

High Resolution Date Time for Node

Topics

Resources

License

Stars

Watchers

Forks