The code displays the time in the console: hours minutes seconds.
Example:
18:22:13
Код выводит время в консоли: часы минуты секунды.
Пример:
18:22:13
#include <chrono>
#include <iostream>
#include <thread>
int main()
{
while (true)
{ // получаем локальное время
auto now = std::chrono::zoned_time{ std::chrono::current_zone(),
std::chrono::system_clock::now() }.get_local_time();
// получаем точность локального времени день
auto ld = floor<std::chrono::days>(now);
// получаем точность суточное время
std::chrono::hh_mm_ss hms{ now - ld };
// форматированный вывод времени в консоль часы, минуты, секунды
std::cout << "\n\n\n\t\t\t" << hms.hours().count() << ":"
<< hms.minutes().count() << ":" << hms.seconds().count();
// задержка 500 миллисекунд
std::this_thread::sleep_for(std::chrono::milliseconds(500));
// очистка экрана
system("cls");
}
}