version 1.27, 2015/03/15 00:41:27 |
version 1.28, 2015/03/17 19:31:30 |
|
|
errx(1, "illegal year value: use 1-9999"); |
errx(1, "illegal year value: use 1-9999"); |
(void)time(&now); |
(void)time(&now); |
local_time = localtime(&now); |
local_time = localtime(&now); |
year = local_time->tm_year + TM_YEAR_BASE; |
year = local_time->tm_year + 1900; |
} else { |
} else { |
year = strtonum(*argv, 1, 9999, &errstr); |
year = strtonum(*argv, 1, 9999, &errstr); |
if (errstr) |
if (errstr) |
|
|
case 0: |
case 0: |
(void)time(&now); |
(void)time(&now); |
local_time = localtime(&now); |
local_time = localtime(&now); |
year = local_time->tm_year + TM_YEAR_BASE; |
year = local_time->tm_year + 1900; |
if (!yflag) |
if (!yflag) |
month = local_time->tm_mon + 1; |
month = local_time->tm_mon + 1; |
break; |
break; |