#include <iostream>
#include <ctime>
int GetDayOfYear() {
std::time_t t = std::time(0); // get current time
std::tm* now = std::localtime(&t);
int year = now->tm_year + 1900;
int month = now->tm_mon + 1;
int day = now->tm_mday;
tm date = {};
date.tm_year = year - 1900;
date.tm_mon = month - 1;
date.tm_mday = day;
mktime(&date);
return date.tm_yday + 1;
}
int main() {
int dayOfYear = GetDayOfYear();
std::cout << dayOfYear;
}
/*
run:
356
*/