#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.