Lines Matching full:fields
652 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToDateString() local
653 if (!GetThisDateValues(&fields, true)) { in ToDateString()
656 CString year = StrToTargetLength(ToCString(fields[YEAR]), STR_LENGTH_YEAR); in ToDateString()
657 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToDateString()
658 …CString str = weekdayName[fields[WEEKDAY]] + SPACE + monthName[fields[MONTH]] + SPACE + day + SPAC… in ToDateString()
674 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToDateString() local
675 GetDateValues(timeMs, &fields, true); in ToDateString()
690 CString year = ToCString(fields[YEAR]); in ToDateString()
692 CString weekday = weekdayName[fields[WEEKDAY]]; in ToDateString()
693 CString month = monthName[fields[MONTH]]; in ToDateString()
694 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToDateString()
695 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToDateString()
696 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToDateString()
697 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToDateString()
705 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToISOString() local
706 if (!GetThisDateValues(&fields, false)) { in ToISOString()
709 CString year = ToCString(fields[YEAR]); in ToISOString()
717 CString month = StrToTargetLength(ToCString(fields[MONTH] + 1), STR_LENGTH_OTHERS); in ToISOString()
718 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToISOString()
719 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToISOString()
720 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToISOString()
721 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToISOString()
722 CString ms = StrToTargetLength(ToCString(fields[MS]), STR_LENGTH_OTHERS + 1); in ToISOString()
728 CString JSDate::GetLocaleTimeStr(const std::array<int64_t, DATE_LENGTH> &fields) const in GetLocaleTimeStr()
731 if (fields[HOUR] > MOUTH_PER_YEAR) { in GetLocaleTimeStr()
732 hour = ToCString(fields[HOUR] - MOUTH_PER_YEAR); in GetLocaleTimeStr()
734 hour = ToCString(fields[HOUR]); in GetLocaleTimeStr()
736 CString minute = ToCString(fields[MIN]); in GetLocaleTimeStr()
737 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in GetLocaleTimeStr()
739 if (fields[HOUR] >= MOUTH_PER_YEAR) { in GetLocaleTimeStr()
747 CString JSDate::GetLocaleDateStr(const std::array<int64_t, DATE_LENGTH> &fields) const in GetLocaleDateStr()
750 if (fields[YEAR] < 0) { in GetLocaleDateStr()
751 year = ToCString(-fields[YEAR] + 1); in GetLocaleDateStr()
753 year = ToCString(fields[YEAR]); in GetLocaleDateStr()
755 CString month = ToCString(fields[MONTH] + 1); in GetLocaleDateStr()
756 CString day = ToCString(fields[DAYS]); in GetLocaleDateStr()
764 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToLocaleDateString() local
765 if (!GetThisDateValues(&fields, true)) { in ToLocaleDateString()
768 CString str = GetLocaleDateStr(fields); in ToLocaleDateString()
775 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToLocaleString() local
776 if (!GetThisDateValues(&fields, true)) { in ToLocaleString()
779 CString strDate = GetLocaleDateStr(fields); in ToLocaleString()
780 CString strTime = GetLocaleTimeStr(fields); in ToLocaleString()
787 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToLocaleTimeString() local
788 if (!GetThisDateValues(&fields, true)) { in ToLocaleTimeString()
791 CString str = GetLocaleTimeStr(fields); in ToLocaleTimeString()
804 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToString() local
805 if (!GetThisDateValues(&fields, true)) { in ToString()
822 CString year = ToCString(fields[YEAR]); in ToString()
824 CString weekday = weekdayName[fields[WEEKDAY]]; in ToString()
825 CString month = monthName[fields[MONTH]]; in ToString()
826 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToString()
827 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToString()
828 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToString()
829 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToString()
839 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToTimeString() local
840 if (!GetThisDateValues(&fields, true)) { in ToTimeString()
857 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToTimeString()
858 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToTimeString()
859 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToTimeString()
872 std::array<int64_t, DATE_LENGTH> fields = {0}; in ToUTCString() local
873 if (!GetThisDateValues(&fields, false)) { in ToUTCString()
876 CString year = ToCString(fields[YEAR]); in ToUTCString()
878 CString weekday = weekdayName[fields[WEEKDAY]]; in ToUTCString()
879 CString month = monthName[fields[MONTH]]; in ToUTCString()
880 CString day = StrToTargetLength(ToCString(fields[DAYS]), STR_LENGTH_OTHERS); in ToUTCString()
881 CString hour = StrToTargetLength(ToCString(fields[HOUR]), STR_LENGTH_OTHERS); in ToUTCString()
882 CString minute = StrToTargetLength(ToCString(fields[MIN]), STR_LENGTH_OTHERS); in ToUTCString()
883 CString second = StrToTargetLength(ToCString(fields[SEC]), STR_LENGTH_OTHERS); in ToUTCString()
884 CString ms = StrToTargetLength(ToCString(fields[MS]), STR_LENGTH_OTHERS); in ToUTCString()