Lines Matching refs:month
41 (*date)[DAYS] = (timeMs - (*date)[HOUR]) / MS_PER_DAY; // days from year, month, day
113 int64_t month = mp + (mp < MONTH_TRANSFORM[1] ?
114 MONTH_TRANSFORM[0] : MONTH_TRANSFORM[2]); // transform month to civil system
115 int64_t year = y + (month <= MONTH_COEFFICIENT);
116 month -= 1;
119 (*date)[MONTH] = month;
122 preMonth_ = month;
152 double JSDate::MakeDay(double year, double month, double date)
154 if (std::isfinite(year) && std::isfinite(month) && std::isfinite(date)) {
156 double monthInteger = NumberHelper::TruncateDouble(month);
264 int month = 0;
284 month = i;
312 double day = MakeDay(year, month, date);
330 int month = 0;
349 month = i;
376 double day = MakeDay(year, month, date);
394 int month = 1;
418 GetNumFromString(str, len, &index, &month);
420 GetNumFromString(str, len, &index, &month);
441 GetNumFromString(str, len, &index, &month);
461 double day = MakeDay(year, month - 1, date);
532 double month = 0.0;
560 month = res.GetNumber();
597 double day = MakeDay(year, month, date);
930 int64_t month = DateUtils::Mod((*date)[MONTH], MONTH_PER_YEAR);
931 int64_t year = (*date)[YEAR] + ((*date)[MONTH] - month) / MONTH_PER_YEAR;
934 days += DAYS_FROM_MONTH[index][month];
947 double JSDate::SetDateValues(int64_t year, int64_t month, int64_t day)
952 int64_t m = DateUtils::Mod(month, MONTH_PER_YEAR);
953 int64_t y = year + (month - m) / MONTH_PER_YEAR;