在 Typescript 中转换日期类型

标签 c angular date typescript

所以我从 C# Rest-Server 获取数据。数组的一个值是 Date 类型。例如,当我想用​​它计算时:

let difference = date1.getTime() - date2.getTime();

我收到以下错误:

date1.getTime is not a function

我猜错误是,Java 的 Date 与 Typescript 的 Date 不同。

有没有办法将 Date (Java) 类型的值转换为 Date (TypeScript) 类型?

或者我错了,错误是由其他原因引起的?

最佳答案

您需要将日期转换为日期对象才能应用其方法。

let difference = new Date(date1).getTime() - new Date(date2).getTime();

关于在 Typescript 中转换日期类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49170761/

相关文章:

c - 指针值是什么意思?

angular - 如何创建将模板包装在其他元素中的自定义指令(Angular 2)?

angular - 找不到管道 'async' - Angular 11

angular - 自定义 NgbModal 大小

java - Playframework 在数据库中插入错误的日期

java - 如何选择时间/日期并将其放入计时器任务中?

c - 结构和链表访问。

c - 实际结束从终端读取需要两个 EOF

python - 使用python转换从ntp服务器检索到的日期

检查 MacOS Big Sur 上的库是否存在