|
@@ -72,4 +72,24 @@ export class TimeHelper {
|
|
static getMonthDays(year: number, month: number) {
|
|
static getMonthDays(year: number, month: number) {
|
|
return new Date(year, month, 0).getDate()
|
|
return new Date(year, month, 0).getDate()
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 是不是同一天
|
|
|
|
+ * @param date1
|
|
|
|
+ * @param date2
|
|
|
|
+ * @returns
|
|
|
|
+ */
|
|
|
|
+ static isSameDay(date1: Date | number, date2?: Date | number) {
|
|
|
|
+ if (typeof date1 === 'number') {
|
|
|
|
+ date1 = new Date(date1);
|
|
|
|
+ }
|
|
|
|
+ if (!date2) {
|
|
|
|
+ date2 = new Date();
|
|
|
|
+ } else if (typeof date2 === 'number') {
|
|
|
|
+ date2 = new Date(date2);
|
|
|
|
+ }
|
|
|
|
+ return date1.getFullYear() === date2.getFullYear() &&
|
|
|
|
+ date1.getMonth() === date2.getMonth() &&
|
|
|
|
+ date1.getDate() === date2.getDate();
|
|
|
|
+ }
|
|
}
|
|
}
|