enum Part {
full = 0; // date & time
date = 1; // date only ; YYYY-MM-DD
time = 2; // time only ; HH:mm:ss[.pres]
}
Part part = 1; // part of: [ date &| time ]
enum Stamp {
s = 0; // seconds
ms = 1; // [milli]seconds ; E+3
mc = 2; // [micro]seconds ; E+6
ns = 3; // [nano]seconds ; E+9
m = -1; // minutes
h = -2; // hours
}
Stamp time = 2; // time precision
string zone = 3; // ??? [ Europe/Kyiv | +03:00 ]
Datetime type settings.
enum Part { full = 0; // date & time date = 1; // date only ; YYYY-MM-DD time = 2; // time only ; HH:mm:ss[.pres] } Part part = 1; // part of: [ date &| time ] enum Stamp { s = 0; // seconds ms = 1; // [milli]seconds ; E+3 mc = 2; // [micro]seconds ; E+6 ns = 3; // [nano]seconds ; E+9 m = -1; // minutes h = -2; // hours } Stamp time = 2; // time precision string zone = 3; // ??? [ Europe/Kyiv | +03:00 ]