From: Bastian Dehn Date: Mon, 17 Jun 2024 13:38:41 +0000 (+0200) Subject: fix begin time X-Git-Tag: 1.0.1^2~1 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=f7a696f93cb7371c54dde91beb5d6c53bf7739f9;p=feierabend.git fix begin time --- diff --git a/src/main.c b/src/main.c index 6bb289f..414638e 100644 --- a/src/main.c +++ b/src/main.c @@ -59,15 +59,7 @@ int main(int argc, char* argv[]) fabend->begin_tm->tm_hour = atoi(argv[1]); fabend->begin_tm->tm_min = atoi(argv[2]); *fabend->begin = mktime(fabend->begin_tm); - - time(fabend->now); - fabend->now_tm = localtime(fabend->now); - if (argc == 5) { - fabend->now_tm->tm_hour = atoi(argv[3]); - fabend->now_tm->tm_min = atoi(argv[4]); - *fabend->now = mktime(fabend->now_tm); - } - get_weekday(fabend->now_tm->tm_wday, fabend->weekday); + get_weekday(fabend->begin_tm->tm_wday, fabend->weekday); printf("%-25s%s %02d.%02d.%04d %02d:%02d\n", "Arbeitsbeginn:", fabend->weekday, @@ -79,6 +71,14 @@ int main(int argc, char* argv[]) printf("\n"); + time(fabend->now); + fabend->now_tm = localtime(fabend->now); + if (argc == 5) { + fabend->now_tm->tm_hour = atoi(argv[3]); + fabend->now_tm->tm_min = atoi(argv[4]); + *fabend->now = mktime(fabend->now_tm); + } + get_weekday(fabend->now_tm->tm_wday, fabend->weekday); printf("%-25s%s %02d.%02d.%04d %02d:%02d\n", "Aktuelle Zeit:", fabend->weekday,