javascript - 纪元太精确

标签 javascript node.js epoch

写入数据库时​​,我添加时间戳。但这有点太精确了;我只想有年、月、日、时、分。现在我将纪元精确到毫秒。

下面应该是什么才能仅按照上面提到的方式生成?

"TimeStamp": String(Date.now())

最佳答案

您可以通过除以一分钟中的毫秒数并在四舍五入(或 chop )后再次乘以该因子来四舍五入到最接近的分钟:

Math.round(Date.now() / 60000) * 60000

如果您需要 chop 到分钟而不是四舍五入到最接近的分钟,请使用 Math.floor

关于javascript - 纪元太精确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52665177/

相关文章:

c - 如何将 C 中的 unix 时间戳作为 int 获取?

java - 如何将时间戳字符串转换为纪元时间?

awk - 在 CSV 文件中转换 EPOCH 时间 (CentOS)

javascript - Meteor Startup JQuery DOM 元素未就绪(JQueryUI 可拖动)

node.js - 如何在 React 中导出用于服务器端渲染的组件

javascript - 尽管有 ng-cloak,AngularJS 在编译前仍显示模型文本

node.js 管理频繁变化的本地依赖

node.js - 将公共(public)依赖项导入 package.json?

javascript - 通过 this 或对象名称访问属性?

javascript - threejs中的渐变clearColor