【发布时间】:2020-01-14 12:10:22
【问题描述】:
我有一个离子卡,可以显示从 firebase 读取的信息。 1 这样的信息是日期。 如果日期等于今天,那么我想做一些造型。
在我的 html ion-card-content 标签中,我有以下代码
<ion-card-content [ngClass]="isMatchDateToday(match?.date.seconds * 1000)">
我想调用一个函数,将日期作为参数传入,并将它与今天的日期进行比较。
isMatchDateToday(date: Date){
}
我真的不知道如何比较日期。我用过 today = date.now() 并尝试将其与我的日期进行比较,但是当 console.log 值时,它们具有不同长度的长数值。
我希望是这样的(伪代码)
isMatchDateToday(date: Date){
var today = Date.now();
if (date == today)
{
return "css-class-name";
}
}
【问题讨论】:
-
yson 的答案会起作用,但这里有更多选项:stackoverflow.com/a/43855221、stackoverflow.com/a/31764918,可能还有更多选项:google.com/…
-
我对@yson 的回答的问题是我得到控制台错误'value.toISOString 不是函数'
标签: html typescript firebase date ionic-framework