Вывод даты и времени в C ++ с использованием std :: chrono

Я обновлял старый код и пытался обновить его до c ++ 11, где это возможно. Следующий код показывает, как я использовал для отображения времени и даты в моей программе

#include 
#include 
#include 
#include 

const std::string return_current_time_and_date() const
{
    time_t now = time(0);
    struct tm tstruct;
    char buf[80];
    tstruct = *localtime(&now);
    strftime(buf, sizeof(buf), "%Y-%m-%d %X", &tstruct);
    return buf;
}

Я хотел бы вывести текущее время и дату в аналогичном формате, используя std :: chrono (или аналогичный), но не уверен, как это сделать. Любая помощь будет принята с благодарностью. Спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос