#include #include int main(){ std::cout << std::fixed std::endl; auto timeNow= std::chrono::system_clock::now(); auto duration= timeNow.time_since_epoch(); std::cout << "time since 1.1.1970:" << std::endl; std::cout << std::endl; std::cout << duration.count() << " nanoseconds" << std::endl; typedef std::chrono::duration MySecondTick; MySecondTick mySecond(duration); std::cout << mySecond.count() << " seconds" << std::endl; const int minute= 60; typedef std::chrono::duration> MyMinuteTick; MyMinuteTick myMinute(duration); std::cout << myMinute.count() << " minutes" << std::endl; const int hour= minute * 60; typedef std::chrono::duration> MyHourTick; MyHourTick myHour(duration); std::cout << myHour.count() << " hours" << std::endl; const int day= hour * 24; typedef std::chrono::duration> MyDayTick; MyDayTick myDay(duration); std::cout << myDay.count() << " days" << std::endl; const int month= day * 30; typedef std::chrono::duration> MyMonthTick; MyMonthTick myMonth(duration); std::cout << myMonth.count() << " months" << std::endl; const int year= month * 12; typedef std::chrono::duration> MyYearTick; MyYearTick myYear(duration); std::cout << myYear.count() << " years" << std::endl; typedef std::chrono::duration> MyHourTick; MyHourTick myOneHour(duration); std::cout << myOneHour.count() << " hours" << std::endl; typedef std::chrono::duration> MyLessonTick; MyLessonTick myLesson(duration); std::cout << myLesson.count() << " lessons" << std::endl; std::cout << std::endl; }