#include <unistd.h>
#include <time.h>
#include <iostream>
#include "select_timer.hpp"
using namespace std;
void show_current_time() {
time_t tt = {0};
time(&tt);
struct tm *tm_info = localtime(&tt);
if (nullptr == tm_info) {
return;
}
char buf[128] = "";
strftime(buf, sizeof(buf), "Now Time is %Y/%m/%d %H:%M:%S", tm_info);
cout << buf << endl;
}
int main() {
select_timer(show_current_time, 1);
while (1) {
sleep(100000);
}
return 0;
}