Home
last modified time | relevance | path

Searched refs:date (Results 1 – 16 of 16) sorted by relevance

/ark/js_runtime/ecmascript/
Djs_date.cpp28 void DateUtils::TransferTimeToDate(int64_t timeMs, std::array<int64_t, DATE_LENGTH> *date) in TransferTimeToDate() argument
30 …(*date)[HOUR] = Mod(timeMs, MS_PER_DAY); // ms from hour, minutes,… in TransferTimeToDate()
31 …(*date)[DAYS] = (timeMs - (*date)[HOUR]) / MS_PER_DAY; // days from year, month,… in TransferTimeToDate()
32 (*date)[MS] = (*date)[HOUR] % MS_PER_SECOND; // ms in TransferTimeToDate()
33 …(*date)[HOUR] = ((*date)[HOUR] - (*date)[MS]) / MS_PER_SECOND; // s from hour, minutes, … in TransferTimeToDate()
34 (*date)[SEC] = (*date)[HOUR] % SEC_PER_MINUTE; // second in TransferTimeToDate()
35 … (*date)[HOUR] = ((*date)[HOUR] - (*date)[SEC]) / SEC_PER_MINUTE; // min from hour, minutes in TransferTimeToDate()
36 (*date)[MIN] = (*date)[HOUR] % SEC_PER_MINUTE; // min in TransferTimeToDate()
37 (*date)[HOUR] = ((*date)[HOUR] - (*date)[MIN]) / SEC_PER_MINUTE; // hour in TransferTimeToDate()
38 (*date)[WEEKDAY] = Mod(((*date)[DAYS] + LEAP_NUMBER[0]), DAY_PER_WEEK); // weekday in TransferTimeToDate()
[all …]
Djs_date.h55 static void TransferTimeToDate(int64_t timeMs, std::array<int64_t, DATE_LENGTH> *date);
80 static double MakeDay(double year, double month, double date);
150 static double SetDateValues(const std::array<int64_t, DATE_LENGTH> *date, bool isLocal);
151 static void GetDateValues(double timeMs, std::array<int64_t, DATE_LENGTH> *date, bool isLocal);
157 bool GetThisDateValues(std::array<int64_t, DATE_LENGTH> *date, bool isLocal) const;
Djs_serializer.cpp342 JSHandle<JSDate> date = JSHandle<JSDate>::Cast(value); in WriteJSDate() local
351 double timeValue = date->GetTimeValue().GetDouble(); in WriteJSDate()
356 double localOffset = date->GetLocalOffset().GetDouble(); in WriteJSDate()
910 JSHandle<JSDate> date = in ReadJSDate() local
912 JSHandle<JSTaggedValue> dateTag = JSHandle<JSTaggedValue>::Cast(date); in ReadJSDate()
921 date->SetTimeValue(thread_, JSTaggedValue(timeValue)); in ReadJSDate()
926 date->SetLocalOffset(thread_, JSTaggedValue(localOffset)); in ReadJSDate()
/ark/runtime_core/runtime/
Dtime_utils.cpp61 std::string date {}; in GetCurrentTimeString() local
67 date = std::string {buffer.data()}; in GetCurrentTimeString()
69 return ConvertToString(!date.empty() ? date : "1970-01-01 00:00:00"); in GetCurrentTimeString()
/ark/runtime_core/runtime/tests/
Dtime_utils_test.cpp83 auto date = GetCurrentTimeString(); in TEST_F() local
84 ASSERT_EQ(date.size(), 19); in TEST_F()
85 ASSERT_THAT(date.c_str(), ::testing::MatchesRegex(PATTERN)); in TEST_F()
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_date_time_format.cpp154 JSHandle<JSTaggedValue> date = GetCallArg(argv, 0); in AnonymousDateTimeFormat() local
156 if (date->IsUndefined()) { in AnonymousDateTimeFormat()
159 JSTaggedNumber xNumber = JSTaggedValue::ToNumber(thread, date); in AnonymousDateTimeFormat()
186 JSHandle<JSTaggedValue> date = GetCallArg(argv, 0); in FormatToParts() local
188 if (date->IsUndefined()) { in FormatToParts()
191 JSTaggedNumber xNumber = JSTaggedValue::ToNumber(thread, date); in FormatToParts()
/ark/js_runtime/
Drun_test262.sh21 time=$(date +'%Y%m%d%H%M%S')
DLICENSE88 as of the date such litigation is filed.
/ark/ts2abc/test262/
DREADME.md115 up to date in 2.225s
121 up to date in 1.446s
127 up to date in 2.412s
Des2015_tests.txt5004 intl402/DateTimeFormat/date-time-options.js
5041 intl402/DateTimeFormat/prototype/format/date-constructor-not-called.js
5048 intl402/DateTimeFormat/prototype/formatRangeToParts/argument-date-string.js
5053 intl402/DateTimeFormat/prototype/formatRangeToParts/date-is-nan-throws.js
5055 intl402/DateTimeFormat/prototype/formatRangeToParts/date-is-infinity-throws.js
5056 intl402/DateTimeFormat/prototype/formatRangeToParts/date-x-greater-than-y-throws.js
5061 intl402/DateTimeFormat/prototype/formatRangeToParts/date-undefined-throws.js
5090 intl402/DateTimeFormat/prototype/formatToParts/date-is-nan-throws.js
5091 intl402/DateTimeFormat/prototype/formatToParts/date-is-infinity-throws.js
5095 intl402/DateTimeFormat/prototype/formatToParts/return-abrupt-tonumber-date.js
[all …]
Des5_tests.txt4 annexB/built-ins/Date/prototype/getYear/this-not-date.js
6 annexB/built-ins/Date/prototype/setYear/this-not-date.js
/ark/js_runtime/ecmascript/tests/
Ddump_test.cpp342 JSHandle<JSDate> date = JSHandle<JSDate>::Cast(factory->NewJSObject(dateClass)); in HWTEST_F_L0() local
343 date->SetTimeValue(thread, JSTaggedValue(0.0)); in HWTEST_F_L0()
344 date->SetLocalOffset(thread, JSTaggedValue(0.0)); in HWTEST_F_L0()
345 DUMP_FOR_HANDLE(date) in HWTEST_F_L0()
/ark/js_runtime/ecmascript/napi/
Djsnapi.cpp1464 JSHandle<JSDate> date(JSNApiHelper::ToJSHandle(this)); in ToString() local
1465 JSTaggedValue dateStr = date->ToString(thread); in ToString()
1476 JSHandle<JSDate> date(JSNApiHelper::ToJSHandle(this)); in GetTime() local
1477 if (!date->IsDate()) { in GetTime()
1480 return date->GetTime().GetDouble(); in GetTime()
/ark/ts2abc/
DLICENSE88 as of the date such litigation is filed.
/ark/runtime_core/
DLICENSE88 as of the date such litigation is filed.
/ark/ts2abc/testTs/
Dtest-case.patch4427 +const date = new Date("2012-05-24");
4431 + `${new Intl.DateTimeFormat(locale).format(date)} ${new Intl.NumberFormat(locale).format(count)…