javascript - 如何将时间戳字符串转换为日期?
问题描述
我有以下字符串“1576354589.222591”。如何将其转换为日期?
我试过new Date(1576354589.222591).toLocaleString()
了,但这不起作用。它给了我 1970 年 1 月 8 日
解决方案
Date
期望日期以毫秒为单位,而不是秒,因此将该值乘以 1000:
new Date(1576354589.222591*1000).toLocaleString()
产量:
"12/14/2019, 12:16:29 PM"
推荐阅读
- typescript - 打字稿:第一次编译总是失败,但第二次成功
- r - 为什么 quanteda 在转换为 topicmodels 格式时会丢弃一些文档?
- javascript - chart.js 不规则时间序列产生不正确的工具提示
- html - 使项目平均填充弹性容器
- python - 创建带有时间戳的 Python 模型时,我不断收到“格式无效”错误
- mongodb - 尝试向 MongoDB 发布数据,获取状态码 200 但无法发布数据
- azure - 来自 Databricks 的 Azure 日志分析数据收集器休息 API 连接超时错误
- c++ - g++ 10 无法识别
- sql - 在多个表中搜索键并在列中返回串联结果时如何返回 1 行
- html - 如何在 html/css/js 中让我的卡片彼此相邻?