month
rt_buf->month = t->tm_mon + 1;
rt_buf->month = t->tm_mon + 1;
short month; /* 1 - 12 */
if (saved_time->month < mod_time->month) {
} else if (saved_time->month > mod_time->month) {
int month, day;
month = lp->l_value;
while (j != month) {
day <= 0 || day > len_months[isleap(year)][month]) {
int month, total;
for (month = 0; month < rp->r_month; ++month)
total += len_months[0][month];
if ((year < 1970) || (timestamp->month > 12)) {
for (i = 1; i < timestamp->month; i++)
timestamp->month = tm.tm_mon + 1; /* `tm' uses 0..11 for months */
.month = SUN4I_RTC_MONTH,
.month = SUN6I_RTC_MONTH,
.month = SUN7I_RTC_MONTH,
.month = SUN6I_RTC_MONTH,
.month = SUN6I_RTC_MONTH,
.month = SUN6I_RTC_MONTH,
.month = SUN6I_RTC_MONTH,
.month = SUN6I_RTC_MONTH,
dt->dt_mon = __SHIFTOUT(yymmdd, conf->month);
yymmdd |= __SHIFTIN(dt->dt_mon, conf->month);
uint32_t leap, year, month, day;
int year, month, day, hour, min, sec;
month = mc_read(MC_MONTH);
month = bbc_to_decimal(10, 9);
year, month, day, hour, min, sec);
range_test(month, 1, 12);
if (is_leap_year(year) && month > FEBRUARY)
for (i = 1; i < month; i++)
monstr[month], day, year, hour, minute, seconds);
long year, month, day, hour, minute, seconds, i, dayperyear;
month = 0; /* Jan */
i = daypmon[month] * 60 * 60 * 24;
month++;
u_char month;
u_char month;
int status, year, month, day, hour, minute, second, nanosecond;
&month, &day, &hour, &minute, &second, &nanosecond) < 0)
t->dt_mon = month;
int status, year, month, day, hour, minute, second, nanosecond;
month = t->dt_mon;
if (rtas_call(RTAS_FUNC_SET_TIME_OF_DAY, 7, 1, year, month,
uint8_t month;
uint8_t month;
hdr->month, hdr->date, hdr->hour, hdr->minute));
u_int8_t month;
platform_scan_date(char *buf, unsigned int *month, unsigned int *day,
*month = strtoul(s, NULL, 10);
unsigned int month, day, year;
if (platform_scan_date(tmpbuf, &month, &day, &year) != 3)
if (month == 0 || month > 12 || day == 0 || day > 31)
snprintf(datestr, sizeof(datestr), "%04u%02u%02u", year, month, day);
hdr->month, hdr->date, hdr->hour, hdr->minute);
uint8_t month;
ymdhms.dt_mon = timestamp->month;
timestamp->month = ymdhms.dt_mon;
ATF_TC(month);
ATF_TC_HEAD(month, tc)
ATF_TC_BODY(month, tc)
ATF_TP_ADD_TC(tp, month);
int year, int month, int day, int hour, int minute, int second)
if (month != ANY)
ATF_CHECK_MSG(tm.tm_mon + 1 == month,
argstr, month, (int)tm.tm_mon);
static void month(struct tm *);
month(&runtime);
month(&runtime);
int ambiguity, year, month, date;
long month, year;
month = 0;
month = strtol(*argv++, &eoi, 10);
if (month < 1 || month > 12 || *eoi != '\0')
month = strtol(eoi + 1, &eoi, 10);
if (month < 1 || month > 12 || *eoi != '\0')
month = reform->month;
month = local_time->tm_mon + 1;
if (!month) {
month = 1;
monthrange(month, year, before, after, yearly);
monthrange(int month, int year, int before, int after, int yearly)
month--;
startyear = year - (before + 12 - 1 - month) / 12;
startmonth = 12 - 1 - ((before + 12 - 1 - month) % 12);
endyear = year + (month + after) / 12;
endmonth = (month + after) % 12;
month = startmonth;
skip = month % month_per_row;
month -= skip;
if (year == endyear && month + i > endmonth)
day_array(month + i + 1, year, days[i]);
center(month_names[month + i], week_len, sep);
month_names[month + i], year);
if (year == endyear && month + i > endmonth)
if (year == endyear && month + i > endmonth)
month += month_per_row;
if (month >= 12) {
month -= 12;
} while (year < endyear || (year == endyear && month <= endmonth));
day_array(int month, int year, int *days)
for (dm = month + year * 12, dw = 0; dw < 4; dw++) {
dm = days_in_month[leap_year(year)][month];
dw = day_in_week(1, month, year);
day = julian ? day_in_year(1, month, year) : 1;
(month == tm->tm_mon && day == tm->tm_mday)))
day_in_year(int day, int month, int year)
for (i = 1; i < month; i++)
day_in_week(int day, int month, int year)
+ day_in_year(day, month, year);
int year, month, date;
i = sscanf(p, "%d%*[/,-]%d%*[/,-]%d%c", &year, &month, &date, &c);
year = month = date = -1;
month = 0;
if (i > 1 && (month < 1 || month > 12))
errx(1, "%d: illegal month value: use 1-12", month);
date > days_in_month[1][month])
days_in_month[1][month]);
reform->month = month;
(month == 0 || month == reform->month) &&
(date == 0 || month == reform->date))
j_leap_days(reform->year, reform->month, reform->date) -
g_leap_days(reform->year, reform->month, reform->date) -
day_in_year(reform->date, reform->month, reform->year) +
j_leap_days(reform->year, reform->month, reform->date);
diw = day_in_week(reform->date, reform->month, reform->year);
diy = day_in_year(1, reform->month, reform->year);
reform_day_array(reform->month + i, reform->year,
reform_day_array(int month, int year, int *done, int *date, int *diw, int *diy,
if (month > 12) {
month -= 12;
scal[MAXDAYS] = month + year * 12;
jcal[MAXDAYS] = month + year * 12;
mdays = days_in_month[g_leap_year(year, 3, 1)][month];
int month;
if ((month = getfield(endp, &endp, &flags)) == 0) {
month = tp->tm_mon + 1;
month = v1;
month = v2;
month = v1;
if (month < 1 || month > 12) {
month = tp->tm_mon + 1;
if (flags & F_ISMONTH && flags & F_WILDDAY && month == tp->tm_mon + 1)
if (flags & F_ISMONTH && flags & F_ISDOW && month == tp->tm_mon + 1 &&
day = cumdays[month] + day;