Annotation of libelwix/example/test_time.c, revision 1.3

1.2       misho       1: #include <stdio.h>
                      2: #include <string.h>
                      3: #include <time.h>
                      4: #include <elwix.h>
                      5: 
                      6: 
                      7: int
                      8: main(int argc, char **argv)
                      9: {
                     10:        time_t tim;
                     11:        struct tm *tm;
                     12:        char str[BUFSIZ];
                     13: 
                     14:        if (argc < 2)
                     15:                return 1;
                     16: 
                     17:        memset(str, 0, sizeof str);
                     18: 
                     19:        tim = time_Parse(argv[1]);
1.3     ! misho      20:        printf("time_t=%lu\n", tim);
1.2       misho      21:        if (tim == (time_t) -1) {
                     22:                ELIBERR(elwix);
                     23:                return 2;
                     24:        }
                     25: 
                     26:        tm = localtime(&tim);
                     27:        strftime(str, sizeof str, "%Y-%m-%d %H:%M:%S", tm);
                     28:        printf("Time:: %s\n", str);
                     29: 
                     30:        return 0;
                     31: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>