Date format: Difference between revisions

m
(Added XPL0)
Line 200:
class Date
{
const size_t size;
std::vector<char> out;
struct tm ltime;
 
public:
/// Default constructor.
Date() : size(200), out(size), ltime()
{
time_t t = time(0);
Line 224 ⟶ 222:
std::string getDate(const char* fmt)
{
constchar size_t result = strftime(&(out[0200]), size, fmt, &ltime);
returnsize_t std::stringresult = strftime(out.begin(), sizeof out.begin(), +fmt, result&ltime);
return std::string(out, out + result);
}
Anonymous user