home *** CD-ROM | disk | FTP | other *** search
- #include <time.h>
- #include <stdio.h>
-
- #define SIZE 256
-
- int
- main (void)
- {
- char buffer[SIZE];
- time_t curtime;
- struct tm *loctime;
-
- /* Get the current time. */
- curtime = time (NULL);
-
- /* Convert it to local time representation. */
- loctime = localtime (&curtime);
-
- /* Print out the date and time in the standard format. */
- fputs (asctime (loctime), stdout);
-
- /*@group*/
- /* Print it out in a nice format. */
- strftime (buffer, SIZE, "Today is %A, %B %d.\n", loctime);
- fputs (buffer, stdout);
- strftime (buffer, SIZE, "The time is %I:%M %p.\n", loctime);
- fputs (buffer, stdout);
-
- return 0;
- }
- /*@end group*/
-