]> git.sur5r.net Git - cc65/commitdiff
Extended the test
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 13 Nov 2002 13:36:28 +0000 (13:36 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 13 Nov 2002 13:36:28 +0000 (13:36 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1516 b7a2c559-68d2-44c3-8de9-860c34a00d81

testcode/lib/time-test.c

index ab473b3bde7aa99baf26d186a973dd6c7dd3b156..99d16be01af5acc64876e96fd3f97cf52597bc83 100644 (file)
@@ -7,6 +7,8 @@ int main (void)
 {
     struct tm tm;
     time_t t;
+    char   buf[64];
+
 
     tm.tm_sec   = 9;
     tm.tm_min   = 34;
@@ -20,10 +22,14 @@ int main (void)
     /* Convert this broken down time into a time_t and back */
     t = mktime (&tm);
     printf ("Test passes if the following lines are\n"
-            "identical:\n");
+            "all identical:\n");
     printf ("3DD173D1 - Tue Nov 12 21:34:09 2002\n");
     printf ("%08lX - %s", t, asctime (&tm));
     printf ("%08lX - %s", t, asctime (gmtime (&t)));
+    strftime (buf, sizeof (buf), "%c", &tm);
+    printf ("%08lX - %s\n", t, buf);
+    strftime (buf, sizeof (buf), "%a %b %d %H:%M:%S %Y", &tm);
+    printf ("%08lX - %s\n", t, buf);
 
     return 0;
 }