Dev Essential  1.6.3
Loading...
Searching...
No Matches
datetime.h File Reference
#include <a_util/base/types.h>
#include <string>
Include dependency graph for datetime.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a_util::datetime::Date
 
class  a_util::datetime::Time
 
class  a_util::datetime::DateTime
 DateTime class representing both Date and Time. More...
 

Namespaces

namespace  a_util
 Serves as the root component, with common functionality documented in core functionality.
 
namespace  a_util::datetime
 Serves as component for date and time handling.
 

Enumerations

enum  a_util::datetime::TimestampReference { a_util::datetime::MicroSecondsSinceJulianDateOrigin = 0 , a_util::datetime::MicroSecondsSinceUnixTimeOrigin = 1 }
 

Functions

bool a_util::datetime::operator== (const Date &lhs, const Date &rhs)
 
bool a_util::datetime::operator!= (const Date &lhs, const Date &rhs)
 
Date a_util::datetime::getCurrentLocalDate ()
 
Date a_util::datetime::getCurrentSystemDate ()
 
bool a_util::datetime::operator== (const Time &lhs, const Time &rhs)
 
bool a_util::datetime::operator!= (const Time &lhs, const Time &rhs)
 
Time a_util::datetime::getCurrentLocalTime ()
 
Time a_util::datetime::getCurrentSystemTime ()
 
bool a_util::datetime::operator== (const DateTime &lhs, const DateTime &rhs)
 
bool a_util::datetime::operator!= (const DateTime &lhs, const DateTime &rhs)
 
DateTime a_util::datetime::getCurrentLocalDateTime ()
 
DateTime a_util::datetime::getCurrentSystemDateTime ()
 

Detailed Description

Public API for Date, Time and DateTime types and functions