diff --git a/sdk/core/azure-core/inc/azure/core/datetime.hpp b/sdk/core/azure-core/inc/azure/core/datetime.hpp index 4c108ac39..f3d2e8162 100644 --- a/sdk/core/azure-core/inc/azure/core/datetime.hpp +++ b/sdk/core/azure-core/inc/azure/core/datetime.hpp @@ -240,21 +240,21 @@ namespace Azure { namespace Core { inline bool operator<(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt >= tp); + return (dt > tp); } inline bool operator<=(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt > tp); + return (dt >= tp); } inline bool operator>(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt <= tp); + return (dt < tp); } inline bool operator>=(std::chrono::system_clock::time_point const& tp, DateTime const& dt) { - return !(dt < tp); + return (dt <= tp); } }} // namespace Azure::Core