@nostr-dev-kit/ndk-mobile
Version:
NDK Mobile
24 lines (21 loc) • 598 B
JavaScript
;
/**
* Utility functions for working with time in the NDK-Mobile library
*/
/**
* Convert a timestamp to seconds format
* @param timestamp - The timestamp to convert
* @returns The timestamp in seconds
*/
export function toSeconds(timestamp) {
// If timestamp is in milliseconds (> 2^30), convert to seconds
return timestamp > 1e10 ? Math.floor(timestamp / 1000) : timestamp;
}
/**
* Get the current timestamp in seconds
* @returns Current timestamp in seconds
*/
export function nowSeconds() {
return Math.floor(Date.now() / 1000);
}
//# sourceMappingURL=time.js.map