IEC61970 16v29a - IEC61968 12v08
Public Member Functions | Public Attributes | Friends | List of all members
IEC61970::Base::Domain::DateTime Class Reference

#include <DateTime.h>

Public Member Functions

 DateTime (IEC61970::Base::Domain::String value)
 
DateTimeoperator= (IEC61970::Base::Domain::String &rop)
 
 operator IEC61970::Base::Domain::String ()
 

Public Attributes

IEC61970::Base::Domain::String value
 
bool initialized = false
 

Friends

std::istream & operator>> (std::istream &lop, DateTime &rop)
 

Detailed Description

Date and time as "yyyy-mm-ddThh:mm:ss.sss", which conforms with ISO 8601. UTC time zone is specified as "yyyy-mm-ddThh:mm:ss.sssZ". A local timezone relative UTC is specified as "yyyy-mm-ddThh:mm:ss.sss-hh:mm". The second component (shown here as "ss.sss") could have any number of digits in its fractional part to allow any kind of precision beyond seconds.


The documentation for this class was generated from the following files: