]> gitweb.hhaalo.de Git - feierabend.git/commitdiff
fix begin time
authorBastian Dehn <hhaalo@arcor.de>
Mon, 17 Jun 2024 13:38:41 +0000 (15:38 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Mon, 17 Jun 2024 13:38:41 +0000 (15:38 +0200)
src/main.c

index 6bb289f5c748ba9be76a0cd8a00675c91d50ccba..414638eebdbf30e0d0b11b9c51d2d9985eca63b4 100644 (file)
@@ -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,