首页 > 解决方案 > Angular { "date": "2021-11-05 14:07:25.000000", "timezone_type": 3, "timezone": "Europe/Istanbul" } 格式化日期

问题描述

我有一个来自后端格式的日期值 date1 =

{
  "date": "2021-11-05 14:07:25.000000",
  "timezone_type": 3,
  "timezone": "Europe/Istanbul"
}

我想从现在开始使用 new Date() 计算时间,例如 new Date() - date1 但是 .getTime() 或任何其他方法不适用于日期对象“date1”。我试图获取 date1.date 但这是不允许的。所以我找不到解决这个问题的方法。

标签: angulardatedatetime

解决方案


这是解决方案

new Date().getTime() - new Date(JSON.parse(JSON.stringify(date1)).date).getTime();

推荐阅读