xref: /plan9/sys/src/cmd/aquarela/testtime.c (revision 8ccd4a6360d974db7bd7bbd4f37e7018419ea908)
1*8ccd4a63SDavid du Colombier #include "headers.h"
2*8ccd4a63SDavid du Colombier 
3*8ccd4a63SDavid du Colombier void
threadmain(int argc,char ** argv)4*8ccd4a63SDavid du Colombier threadmain(int argc, char **argv)
5*8ccd4a63SDavid du Colombier {
6*8ccd4a63SDavid du Colombier 	ulong now, now2;
7*8ccd4a63SDavid du Colombier 	vlong nttime;
8*8ccd4a63SDavid du Colombier 	if (argc > 1) {
9*8ccd4a63SDavid du Colombier 		nttime = strtoull(argv[1], 0, 0);
10*8ccd4a63SDavid du Colombier 		now2 = smbtime2plan9time(nttime);
11*8ccd4a63SDavid du Colombier 		print("%ld %s", now2, ctime(now2));
12*8ccd4a63SDavid du Colombier 	}
13*8ccd4a63SDavid du Colombier 	else {
14*8ccd4a63SDavid du Colombier 		now = 1032615845;
15*8ccd4a63SDavid du Colombier 		nttime = smbplan9time2time(now);
16*8ccd4a63SDavid du Colombier 		print("0x%.llux\n", nttime);
17*8ccd4a63SDavid du Colombier 		now2 = smbtime2plan9time(nttime);
18*8ccd4a63SDavid du Colombier 		print("now %ld %s", now, ctime(now));
19*8ccd4a63SDavid du Colombier 		print("now2 %ld %s", now2, ctime(now2));
20*8ccd4a63SDavid du Colombier 	}
21*8ccd4a63SDavid du Colombier }
22*8ccd4a63SDavid du Colombier 
23*8ccd4a63SDavid du Colombier 
24