Import sources from 2011-03-30 iso image
This commit is contained in:
commit
e5888a1ffd
7810 changed files with 2489717 additions and 0 deletions
30
sys/src/cmd/date.c
Executable file
30
sys/src/cmd/date.c
Executable file
|
@ -0,0 +1,30 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
|
||||
int uflg, nflg;
|
||||
|
||||
void
|
||||
main(int argc, char *argv[])
|
||||
{
|
||||
ulong now;
|
||||
|
||||
ARGBEGIN{
|
||||
case 'n': nflg = 1; break;
|
||||
case 'u': uflg = 1; break;
|
||||
default: fprint(2, "usage: date [-un] [seconds]\n"); exits("usage");
|
||||
}ARGEND
|
||||
|
||||
if(argc == 1)
|
||||
now = strtoul(*argv, 0, 0);
|
||||
else
|
||||
now = time(0);
|
||||
|
||||
if(nflg)
|
||||
print("%ld\n", now);
|
||||
else if(uflg)
|
||||
print("%s", asctime(gmtime(now)));
|
||||
else
|
||||
print("%s", ctime(now));
|
||||
|
||||
exits(0);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue