Advertisement
ASP_Volume2 System Services/ Functions #41508

Showing formatted date/time

Shows how to display the date and time in a pleasent format

AI

สรุปโดย AI: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

ซอร์สโค้ด
original-source
/* shows how to display the system time
 * coded by jason m
 * 30/06/03
 * [jase@linuxmail.org]
 */
#include<stdio.h>
#include<time.h>
int main(void)
{
	char days[][10] = {"Sunday",
				 "Monday",
				 "Tuesday",
				 "Wednesday",
				 "Thursday",
				 "Friday",
				 "Saturday"
				};
	char months[][20] = {"January",
				 "February",
				 "March",
				 "April",
				 "May",
				 "June",
				 "July",
				 "August",
				 "September",
				 "October",
				 "November",
				 "December"
				};
	time_t tme;
	struct tm *system_time;
	tme = time(NULL); /* get the sys time in system calender format */
	system_time = localtime(&tme); /* system_time will point to a tm structure created by
					* the compiler
					*/
	printf("The current time is: %.2d:%.2d:%.2d\n", system_time->tm_hour, system_time->tm_min, system_time->tm_sec);
	printf("The current date is: %s %d %s %d \n", days[system_time->tm_wday], system_time->tm_mday, months[system_time->tm_mon], (system_time->tm_year + 1900));	
	return 0;
}
ความคิดเห็นดั้งเดิม (3)
กู้คืนจาก Wayback Machine