/*********************************************
*															*
*				PROGRAM	:		dt						*
*			==========================				*
*															*
*	Compile: Aztec_C_3.4a		Link:	c.lib		*
*															*
*	Author:	Andreas Neuper		Date:	12/03/89	*
*															*
*	Length:	(S) 1232 Bytes   (C)	6416 Bytes	*
*															*
*********************************************/

#include <stdio.h>
#include <time.h>

long zeit, *adr=0;
char *monat[] =
{  "Januar",
   "Februar",
   "März",
   "April",
   "Mai",
   "Juni",
   "Juli",
   "August",
   "September",
   "Oktober",
   "November",
   "Dezember"
};

char *tag[] =
{  "Sonntag",
   "Montag",
   "Dienstag",
   "Mittwoch",
   "Donnerstag",
   "Freitag",
   "Sonnabend"
};

struct tm *dc;

main()
{  zeit = time(adr);
   dc = localtime(&zeit);
	putchar(' ');
	putchar(((dc->tm_hour)/10)+'0');
	putchar(((dc->tm_hour)%10)+'0');
	putchar(':');
	putchar(((dc->tm_min)/10)+'0');
	putchar(((dc->tm_min)%10)+'0');
	putchar(':');
	putchar(((dc->tm_sec)/10)+'0');
	putchar(((dc->tm_sec)%10)+'0');
   printf(" Uhr am %s, den %d. %s %4d; die %2u. Woche, der %3u. Tag\n",
				tag[dc->tm_wday],dc->tm_mday,monat[dc->tm_mon],
				1900+dc->tm_year,(dc->tm_yday-dc->tm_wday)/7+1,dc->tm_yday);
}
