Home
last modified time | relevance | path

Searched refs:month (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/platform/windows/
H A Dtime.cpp42 int month = nowtm.tm_mon + 1; in IsDst() local
52 if (month > stDSTStart.wMonth && month < stDSTEnd.wMonth) { in IsDst()
54 } else if (month == stDSTStart.wMonth) { in IsDst()
58 } else if (month == stDSTEnd.wMonth) { in IsDst()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_date.cpp41 (*date)[DAYS] = (timeMs - (*date)[HOUR]) / MS_PER_DAY; // days from year, month, day in TransferTimeToDate()
113 int64_t month = mp + (mp < MONTH_TRANSFORM[1] ? local
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);
930 int64_t month = DateUtils::Mod((*date)[MONTH], MONTH_PER_YEAR); SetDateValues() local
947 SetDateValues(int64_t year, int64_t month, int64_t day) SetDateValues() argument
[all...]
H A Djs_relative_time_format.cpp182 // 7. If unit is "months" or "month", return "month". in SingularUnitToIcuUnit()
191 JSHandle<EcmaString> month = JSHandle<EcmaString>::Cast(globalConst->GetHandledMonthString()); in SingularUnitToIcuUnit() local
219 } else if (EcmaStringAccessor::StringsAreEqual(*month, *unit) || in SingularUnitToIcuUnit()
271 // 10. If unit is not one of "second", "minute", "hour", "day", "week", "month", "quarter", or "year", throw a in GetIcuFormatted()
306 JSHandle<EcmaString> month = JSHandle<EcmaString>::Cast(globalConst->GetHandledMonthString()); in SingularUnitString() local
338 // 7. If unit is "months" or "month", return "month". in SingularUnitString()
339 if (EcmaStringAccessor::StringsAreEqual(*month, *unit) || EcmaStringAccessor::StringsAreEqual(*months, *unit)) { in SingularUnitString()
340 return month; in SingularUnitString()
[all...]
H A Ddate_parse.h493 void SetMonth(int month) in SetMonth() argument
495 month_ = month; in SetMonth()
H A Djs_date.h100 static double MakeDay(double year, double month, double date);
167 static double SetDateValues(int64_t year, int64_t month, int64_t day);
H A Dobject_fast_operator-inl.h847 int month = 1; in FastParseDate() local
858 if (!GetNumFromString(data, len, &index, &month)) { in FastParseDate()
864 if (month < 1 || month > JSDate::MONTH_PER_YEAR) { in FastParseDate()
870 double day = JSDate::MakeDay(year, month - 1, date); in FastParseDate()
/arkcompiler/ets_runtime/test/moduletest/regress/
H A Dregress.js232 const datesList = [{ year: '2021', month: '10', day: '22', hour: '10', minute: '12', second: '32' },
233 { year: '2021', month: '8', day: '3', hour: '9', minute: '9', second: '6' }];
234 const { year, month, day, hour, minute, second } = datesList[0];
235 const s0 = `${year}-${month}-${day} ${hour}:${minute}:${second}Z`;
237 const s1 = `${'0'.repeat(i) + year}-${month}-${day} ${hour}:${minute}:${second}Z`;
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_stubs.h81 inline GateRef IsNumberYearMonthDay(GateRef year, GateRef month, GateRef day) in IsNumberYearMonthDay() argument
83 GateRef condition = BitAnd(TaggedIsNumber(year), TaggedIsNumber(month)); in IsNumberYearMonthDay()
H A Dbuiltins_stubs.cpp493 BRANCH(Int64Equal(numArgs, IntPtr(3)), &threeArgs, &slowPath); // 3: year month day in DECLARE_BUILTINS()
498 GateRef month = GetArgFromArgv(IntPtr(1)); in DECLARE_BUILTINS() local
500 BRANCH(IsNumberYearMonthDay(year, month, day), &numberYearMonthDay, &slowPath); in DECLARE_BUILTINS()
504 GateRef m = GetDoubleOfTNumber(month); in DECLARE_BUILTINS()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_date_time_format_second_test.cpp91 { "month", "2-digit" }, in FormatDateTimeCommon()
165 auto month = JSTaggedValue::GetProperty(thread, JSHandle<JSTaggedValue>::Cast(dateTimeArray1), 2).GetValue(); in HWTEST_F_L0() local
172 EXPECT_STREQ(GetDateTimePartStringTest(thread, typeKey, month).c_str(), "month"); in HWTEST_F_L0()
173 EXPECT_STREQ(GetDateTimePartStringTest(thread, valueKey, month).c_str(), "5"); in HWTEST_F_L0()
183 auto month = JSTaggedValue::GetProperty(thread, JSHandle<JSTaggedValue>::Cast(dateTimeArray), 2).GetValue(); in CheckOther() local
185 EXPECT_STREQ(GetDateTimePartStringTest(thread, typeKey, month).c_str(), "month"); in CheckOther()
186 EXPECT_STREQ(GetDateTimePartStringTest(thread, valueKey, month).c_str(), "05"); in CheckOther()
247 { "month", " in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
H A Dbuiltins_date_time_format_first_test.cpp56 static double BuiltinsDateCreate(const double year, const double month, const double date) in BuiltinsDateCreate() argument
58 const double day = JSDate::MakeDay(year, month, date); in BuiltinsDateCreate()
/arkcompiler/ets_frontend/test/scripts/utils/commit_message/
H A Dget_commit_message.py160 start_time = datetime(yesterday.year, yesterday.month, yesterday.day, 0, 0, 0)
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.h150 static double SetDateValues(double year, double month, double day);
H A Druntime_stubs.cpp3479 double RuntimeStubs::SetDateValues(double year, double month, double day) in SetDateValues() argument
3481 if (std::isnan(year) || !std::isfinite(year) || std::isnan(month) || !std::isfinite(month) || std::isnan(day) || in SetDateValues()
3486 return JSDate::SetDateValues(static_cast<int64_t>(year), static_cast<int64_t>(month), static_cast<int64_t>(day)); in SetDateValues()

Completed in 20 milliseconds