ReactOS  0.4.14-dev-384-g5b37caa
mktime.c
Go to the documentation of this file.
1 
2 #include <stdio.h>
3 #include <time.h>
4 
5 struct tm time_str;
6 
7 char daybuf[20];
8 
9 int main(void)
10 {
11  printf("Testing mktime() by asking\n");
12  printf("What day of the week is July 4, 2001?\n");
13 
14  time_str.tm_year = 2001 - 1900;
15  time_str.tm_mon = 7 - 1;
16  time_str.tm_mday = 4;
17  time_str.tm_hour = 0;
18  time_str.tm_min = 0;
19  time_str.tm_sec = 1;
20  time_str.tm_isdst = -1;
21  if (mktime(&time_str) == -1)
22  (void)puts("-unknown-");
23  else {
24  (void)strftime(daybuf, sizeof(daybuf), "%A", &time_str);
25  (void)puts(daybuf);
26  }
27  return 0;
28 }
29 
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
Definition: typeof.h:49
int main(void)
Definition: mktime.c:9
size_t CDECL strftime(char *str, size_t max, const char *format, const struct tm *mstm)
Definition: strftime.c:293
char daybuf[20]
Definition: mktime.c:7
Definition: time.h:76
int puts(const char *string)
Definition: crtsupp.c:23
struct tm time_str
Definition: mktime.c:5
time_t mktime(struct tm *ptm)
Definition: mktime.c:121
#define printf
Definition: config.h:203