Allows you to compare EDateTime with each other
@override bool operator ==(Object other) { return other is EDateTime && _date == other._date; }