Stroika Library 3.0d16
 
Loading...
Searching...
No Matches
DateTime.h File Reference
#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)
 

Detailed Description

Note
Code-Status: Release

TODO:

Definition in file DateTime.h.

Function Documentation

◆ operator+()

DateTime Stroika::Foundation::Time::operator+ ( const DateTime &  lhs,
const Duration rhs 
)

Syntactic sugar on Add()

Definition at line 977 of file DateTime.cpp.

◆ operator-() [1/2]

Duration Stroika::Foundation::Time::operator- ( const DateTime &  lhs,
const DateTime &  rhs 
)

Syntactic sugar on Difference()

Definition at line 989 of file DateTime.cpp.

◆ operator-() [2/2]

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.