From f7a696f93cb7371c54dde91beb5d6c53bf7739f9 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Mon, 17 Jun 2024 15:38:41 +0200 Subject: [PATCH] fix begin time --- src/main.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) 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, -- 2.39.5