# compareTo method

1. @override

int compareTo(

1. LocalDateTime other

)
override

Compares two LocalDateTime instances chronologically.

Returns a negative number if this is earlier, 0 if equal, positive if later.

### Example:

    final dt1 = LocalDateTime.of(2024, 6, 27, 14, 30);
    final dt2 = LocalDateTime.of(2024, 6, 27, 15, 30);
    print(dt1.compareTo(dt2)); // -1
    print(dt2.compareTo(dt1)); // 1

## Implementation

    @override
    int compareTo(LocalDateTime other) {
      int result = date.compareTo(other.date);
      if (result.isNotEqualTo(0)) return result;
      return time.compareTo(other.time);
    }