#include "Stroika/Foundation/StroikaPreComp.h"
#include <climits>
#include <compare>
#include <ctime>
#include <locale>
#include <string>
#include "Stroika/Foundation/Characters/String.h"
#include "Stroika/Foundation/Common/Common.h"
#include "Stroika/Foundation/Common/Enumeration.h"
#include "Stroika/Foundation/Math/Common.h"
#include "Stroika/Foundation/Time/Common.h"
#include "Stroika/Foundation/Time/Date.h"
#include "Stroika/Foundation/Time/TimeOfDay.h"
#include "Stroika/Foundation/Time/Timezone.h"
#include "Stroika/Foundation/Traversal/Range.h"
#include "DateTime.inl"
Go to the source code of this file.
Classes | |
struct | Stroika::Foundation::Traversal::RangeTraits::Default< Time::DateTime > |
Namespaces | |
namespace | Stroika::Foundation |
namespace | Stroika::Foundation::Traversal::RangeTraits |
Functions | |
DateTime | Stroika::Foundation::Time::operator+ (const DateTime &lhs, const Duration &rhs) |
Duration | Stroika::Foundation::Time::operator- (const DateTime &lhs, const DateTime &rhs) |
DateTime | Stroika::Foundation::Time::operator- (const DateTime &, const Duration &rhs) |
DateTime Stroika::Foundation::Time::operator+ | ( | const DateTime & | lhs, |
const Duration & | rhs | ||
) |
Syntactic sugar on Add()
Definition at line 977 of file DateTime.cpp.
Duration Stroika::Foundation::Time::operator- | ( | const DateTime & | lhs, |
const DateTime & | rhs | ||
) |
Syntactic sugar on Difference()
Definition at line 989 of file DateTime.cpp.
DateTime Stroika::Foundation::Time::operator- | ( | const DateTime & | lhs, |
const Duration & | rhs | ||
) |
Syntactic sugar on Add() or Difference()
Definition at line 983 of file DateTime.cpp.