isAfter()

Checks if date1 is after date2.

Signature 

isAfter(string | number | Date date1, string | number | Date date2, string unit)

Parameters 

date1: Type: string | number | Date. A datetime string in ISO8601 format, or a timestamp in milliseconds, or a Date object.

date2: Type: string | number | Date. A datetime string in ISO8601 format, or a timestamp in milliseconds, or a Date object.

unit: Type: string. A datetime unit. Options are ‘year’, ‘month’, ‘week’, ‘day’, ‘hour’, ‘minute’, ‘second’, or ‘millisecond’.

Returns 

Type: boolean

Returns true if date1 is after date2, or false otherwise.

Sample Code 

1var date = new Date();
2var day = $A.localizationService.endOf(date, 'day');
3// Returns false, since date is before day
4$A.localizationService.isAfter(date, day);