Home | History | Annotate | Download | only in time

Lines Matching refs:tm_mon

71 /* A signed type wider than int, so that we can add 1900 + tm_mon/12 to tm_year
2030 for (tmp->tm_mon = 0; idays >= ip[tmp->tm_mon]; ++(tmp->tm_mon))
2031 idays -= ip[tmp->tm_mon];
2121 if ((result = (atmp->tm_mon - btmp->tm_mon)) == 0 &&
2138 dest->tm_mon = src->tm_mon;
2199 y += yourtm.tm_mon / MONSPERYEAR;
2200 yourtm.tm_mon %= MONSPERYEAR;
2201 if (yourtm.tm_mon < 0) {
2202 yourtm.tm_mon += MONSPERYEAR;
2213 iinntt li = y - (yourtm.tm_mon <= 1);
2218 iinntt li = y + (1 < yourtm.tm_mon);
2224 i = mon_lengths[isleap(y)][yourtm.tm_mon];
2228 if (++yourtm.tm_mon >= MONSPERYEAR) {
2229 yourtm.tm_mon = 0;