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/

相关文章:

Perl 将本地时间转换为 unix(纪元)时间

javascript - 使用plotly.js动画API对多条轨迹进行动画处理

javascript - NodeJs - 从 JWT token 中检索用户信息?

javascript - node.js 请求对象-返回响应体以供进一步操作

wireshark - 使用 Wireshark 命令行工具(如 tshark)从 pcap 文件中获取第一次和最后一次

javascript - Google Calendar JavaScript api,将用户添加到具有 "write"访问权限的日历

javascript - 数据以 JSON 对象的形式传入,如何解析?

javascript - 来自子 Controller 的 $emit 有效,但来自父范围的 $broadcast 无效

javascript - 如何正确使用基于 Javascript Promise 的函数