]> gitweb.hhaalo.de Git - feierabend.git/commitdiff
add begin output
authorBastian Dehn <hhaalo@arcor.de>
Sun, 9 Jun 2024 16:45:01 +0000 (18:45 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 9 Jun 2024 16:45:01 +0000 (18:45 +0200)
src/main.c

index 162cda8a1de558954338042680a4cc3e77b2ed5b..6abee4a4da297b6b493e7e0c73b85eb8b29dc5f9 100644 (file)
@@ -13,19 +13,21 @@ int main(int argc, char* argv[])
 
        time_t begin = 0;
        struct tm begin_tm;
+       time_t now = 0;
+       struct tm now_tm;
+       char weekday[11];
+       time_t work_end = 0;
+       char timestr[6];
+
        time(&begin);
        gmtime_r(&begin, &begin_tm);
        begin_tm.tm_hour = atoi(argv[1]);
        begin_tm.tm_min = atoi(argv[2]);
        begin = mktime(&begin_tm);
 
-       time_t now = 0;
-       struct tm now_tm;
        time(&now);
        localtime_r(&now, &now_tm);
-       char weekday[11];
        get_weekday(now_tm.tm_wday, weekday);
-
        printf("Aktuelle Zeit: %s %02d.%02d.%04d %02d:%02d\n",
                weekday,
                now_tm.tm_mday,
@@ -34,8 +36,10 @@ int main(int argc, char* argv[])
                now_tm.tm_hour,
                now_tm.tm_min);
 
-       time_t work_end = get_eight_hour_end_worktime(begin);
-       char timestr[6];
+       get_time_str(begin, timestr);
+       printf("Arbeitszeitbeginn: %s\n", timestr);
+
+       work_end = get_eight_hour_end_worktime(begin);
        get_time_str(work_end, timestr);
        printf("Sollarbeitzeit bis 8 Std: %s\n", timestr);