1#include <iostream>
2#include <common/DateLUT.h>
3
4
5int main(int argc, char ** argv)
6{
7 /** В DateLUT был глюк - для времён из дня 1970-01-01, возвращался номер часа больше 23. */
8 static const time_t TIME = 66130;
9
10 const auto & date_lut = DateLUT::instance();
11
12 std::cerr << date_lut.toHour(TIME) << std::endl;
13 std::cerr << date_lut.toDayNum(TIME) << std::endl;
14
15 const auto * values = reinterpret_cast<const DateLUTImpl::Values *>(&date_lut);
16
17 std::cerr << values[0].date << ", " << time_t(values[1].date - values[0].date) << std::endl;
18
19 return 0;
20}
21