Skip to content

lmangani/rust-date-parser-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⏱️ chrono-parse-rfc3339

RFC3339 Date to Microsecond Timestamp wasm module based on Rust Chrono

🥇 Install

npm install @qxip/chrono-parse-rfc3339

Functions

  • parse_rfc3339 to nanoseconds
  • parse_nanos to rfc3339
  • parse_micros to rfc3339

🥈 Use

const { parse_rfc3339, parse_nanos } = require("@qxip/chrono-parse-rfc3339");

const rfc3339 = "2018-12-18T08:28:06.801064-04:00"; // = 1545136086801064
const s = parse_rfc3339(rfc3339);
console.log(s); // 1545136086801064

const reverse = parse_nanos(s);
console.log(reverse); // = 2018-12-18T12:28:06.801064+00:00

🏗️ Build

Rebuild wasm package release. Not needed for regular module usage.

npm install
npm run build
npm test

About

RFC3339 Date to Microsecond Timestamp wasm rust module

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project