首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理纳秒时间戳字符串

处理纳秒时间戳字符串
EN

Stack Overflow用户
提问于 2014-11-30 22:42:15
回答 1查看 2.1K关注 0票数 4

我有一些时间戳,分辨率可以降低到纳秒。我希望能够解析时间戳并创建Javascript日期对象(或某些扩展或类似的对象),以便对它们进行排序/添加/减去,等等。但是,Javascript对象似乎不会超过毫秒。

是否有一种方法来扩展日期对象来存储额外的精度?我已经查找了一些现有的库,这些库都是这样做的,但是到目前为止还没有找到。

要明确的是,我不需要从Date.now()获得纳秒.我只需要能够将时间戳字符串解析为具有必要精度的对象。

JS环境是浏览器(而不是Node.js)。

EN

回答 1

Stack Overflow用户

发布于 2021-01-27 10:35:31

晚会晚了,但这是我的两分钱

javascript时态提案

  • 还支持纳米秒精度:请参见即时级
  • 由于这将作为本机javascript特性添加,所以肯定是可行的。
  • 该提案在第三阶段 (截至2022年6月)提出。
  • 有一些多填土可用(截至2022年6月,alpha版本)

js-joda

注意:

  • 我认为扩展日期对象不是一个好主意。例如,您可以添加微秒属性等,但这可能会导致现有代码出现问题。
  • 例如,有许多libs会在内部创建日期的副本。具有如下代码的i.e.often:if (value instance of Date) value = new Date(Date.valueOf()) -然后丢失您的微秒字段信息
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27219159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档