diff --git a/reactos/apps/tests/mktime/makefile b/reactos/apps/tests/mktime/makefile new file mode 100644 index 00000000000..d375f3780e0 --- /dev/null +++ b/reactos/apps/tests/mktime/makefile @@ -0,0 +1,19 @@ +# $Id: makefile,v 1.1 2002/09/25 01:09:49 sedwards Exp $ + +PATH_TO_TOP = ../../.. + +TARGET_NORC = yes + +TARGET_TYPE = program + +TARGET_APPTYPE = console + +TARGET_NAME = mktime + +TARGET_OBJECTS = $(TARGET_NAME).o + +include $(PATH_TO_TOP)/rules.mak + +include $(TOOLS_PATH)/helper.mk + +# EOF diff --git a/reactos/apps/tests/mktime/mktime.c b/reactos/apps/tests/mktime/mktime.c new file mode 100644 index 00000000000..f38b91ed17e --- /dev/null +++ b/reactos/apps/tests/mktime/mktime.c @@ -0,0 +1,28 @@ + +#include +#include + +struct tm time_str; + +char daybuf[20]; + +int main(void) +{ + printf("Testing mktime() by asking\n"); + printf("What day of the week is July 4, 2001?\n"); + + time_str.tm_year = 2001 - 1900; + time_str.tm_mon = 7 - 1; + time_str.tm_mday = 4; + time_str.tm_hour = 0; + time_str.tm_min = 0; + time_str.tm_sec = 1; + time_str.tm_isdst = -1; + if (mktime(&time_str) == -1) + (void)puts("-unknown-"); + else { + (void)strftime(daybuf, sizeof(daybuf), "%A", &time_str); + (void)puts(daybuf); + } + return 0; +} \ No newline at end of file