[code:1]
void write_date(void)
{
unsigned long cent,hour,min,sec,year,month,day,week,date,time2,week1;
struct tm *tm_ptr, time_struc;
time_t the_time;
(void) time(&the_time);
tm_ptr = localtime(&the_time);
time_struc.tm_hour = 12;
time_struc.tm_min = 12;
time_struc.tm_sec = 12;
time_struc.tm_year = 2004;
time_struc.tm_mon = 04;
time_struc.tm_mday = 06;
tm_ptr = &time_struc;
the_time = mktime(tm_ptr);
stime(&the_time);