时间统一格式

This commit is contained in:
yezhiqiu
2026-04-15 11:51:38 +08:00
parent d002310a0d
commit d8ab8599da
12 changed files with 22 additions and 20 deletions

View File

@@ -80,7 +80,7 @@ class MySubscriptionAdapter(
}
holder.setText(
R.id.tv_my_subscription_active_time,
Utils.formatTime(item.payTime, Utils.DATE_FORMAT_PATTERN_EN6)
Utils.formatTime(item.payTime, Utils.DATE_FORMAT_PATTERN_CN4)
)
holder.getTextView(R.id.tv_my_subscription_annual_care).apply {
@@ -91,12 +91,12 @@ class MySubscriptionAdapter(
holder.getTextView(R.id.tv_my_subscription_expires_on).apply {
text = if (item.orderStatus == 6 && item.refundTime > 0L) {
Utils.formatTime(item.refundTime, Utils.DATE_FORMAT_PATTERN_EN6)
Utils.formatTime(item.refundTime, Utils.DATE_FORMAT_PATTERN_CN4)
} else {
Utils.formatTime(
Utils.timestampAddHowTimestamp(
item.payTime, item.mealPeriod, item.mealUnit
), Utils.DATE_FORMAT_PATTERN_EN7
), Utils.DATE_FORMAT_PATTERN_CN
)
}
}

View File

@@ -67,15 +67,15 @@ class NotificationV2Adapter(
val now = System.currentTimeMillis()
formatDateStr = if (DateUtils.isToday(cTimeStamp)) {
mContext.getString(R.string.txt_today) + " " + Utils.formatTime(
timeStamp, Utils.DATE_FORMAT_PATTERN_EN8
timeStamp, Utils.DATE_FORMAT_PATTERN_EN14
)
} else if (now - cTimeStamp < (48 * 60 * 60 * 1000)) {
mContext.getString(R.string.txt_yesterday) + " " + Utils.formatTime(
timeStamp, Utils.DATE_FORMAT_PATTERN_EN8
timeStamp, Utils.DATE_FORMAT_PATTERN_EN14
)
} else {
Utils.formatTime(
timeStamp, Utils.DATE_FORMAT_PATTERN_EN9
timeStamp, Utils.DATE_FORMAT_PATTERN_CN2
)
}
return formatDateStr

View File

@@ -63,7 +63,7 @@ class SubscriptionHistoryAdapter(
holder.setText(R.id.tv_subscription_annual_care_state, state)
holder.setText(
R.id.tv_subscription_annual_care_active_time, Utils.formatTime(
item.payTime, Utils.DATE_FORMAT_PATTERN_EN7
item.payTime, Utils.DATE_FORMAT_PATTERN_CN
)
)
//保险时长不足一年按12个月算
@@ -73,7 +73,7 @@ class SubscriptionHistoryAdapter(
R.id.tv_subscription_annual_care_expiry_time, Utils.formatTime(
Utils.timestampAddHowTimestamp(
item.payTime, insuranceTime, ConstantString.PackageUnitYear
), Utils.DATE_FORMAT_PATTERN_EN7
), Utils.DATE_FORMAT_PATTERN_CN
)
)
holder.setText(
@@ -93,7 +93,7 @@ class SubscriptionHistoryAdapter(
)
holder.setText(
R.id.tv_subscription_history_order_time,
Utils.formatTime(item.payTime, Utils.DATE_FORMAT_PATTERN_EN10)
Utils.formatTime(item.payTime, Utils.DATE_FORMAT_PATTERN_CN2)
)
holder.setText(R.id.tv_subscription_history_package_name, item.mealName)
holder.setText(

View File

@@ -68,7 +68,7 @@ class PaymentSuccessActivity :
tvPaymentSuccessExpiresOnDate.text = Utils.formatTime(
Utils.stringToTimestamp(
it.expirationTime, isUtc = true
), Utils.DATE_FORMAT_PATTERN_EN6
), Utils.DATE_FORMAT_PATTERN_CN4
)
val times = Utils.differYear(
System.currentTimeMillis(), Utils.stringToTimestamp(it.expirationTime)

View File

@@ -193,7 +193,7 @@ class SureSubscriptionPlanActivity :
nowTimestamp, p.period, ConstantString.PackageUnitYear
)
val renewalDate =
Utils.formatTime(renewalTimestamp, Utils.DATE_FORMAT_PATTERN_EN7)
Utils.formatTime(renewalTimestamp, Utils.DATE_FORMAT_PATTERN_CN)
if (p.planTimeMonthsCount > 12) {
String.format(
getString(R.string.txt_renewal_years),
@@ -210,7 +210,7 @@ class SureSubscriptionPlanActivity :
val renewalTimestamp =
Utils.getAfterHowTimestamp(nowTimestamp, p.period.toLong())
val renewalDate =
Utils.formatTime(renewalTimestamp, Utils.DATE_FORMAT_PATTERN_EN7)
Utils.formatTime(renewalTimestamp, Utils.DATE_FORMAT_PATTERN_CN)
String.format(
getString(R.string.txt_renewal_day),
autoRenewPrice,
@@ -222,7 +222,7 @@ class SureSubscriptionPlanActivity :
nowTimestamp, p.planTimeMonthsCount, ConstantString.PackageUnitMonth
)
val renewalDate =
Utils.formatTime(renewalTimestamp, Utils.DATE_FORMAT_PATTERN_EN7)
Utils.formatTime(renewalTimestamp, Utils.DATE_FORMAT_PATTERN_CN)
if (p.planTimeMonthsCount > 1) {
String.format(
getString(R.string.txt_renewal_months),

View File

@@ -196,9 +196,9 @@ class ActivityV2Fragment :
var activeTime = 0
val updateTime = if (homeDataBean.updateTime == 0L) {
Utils.formatTime(System.currentTimeMillis(), Utils.DATE_FORMAT_PATTERN_EN6)
Utils.formatTime(System.currentTimeMillis(), Utils.DATE_FORMAT_PATTERN_EN15)
} else {
Utils.formatTime(homeDataBean.updateTime * 1000, Utils.DATE_FORMAT_PATTERN_EN6)
Utils.formatTime(homeDataBean.updateTime * 1000, Utils.DATE_FORMAT_PATTERN_EN15)
}
tvHomeActivityV2UpdateTime.text =
String.format(getString(R.string.txt_update_time), updateTime)

View File

@@ -396,7 +396,7 @@ class RouteV3Fragment : BaseFragment<FragmentRouteV3Binding>(FragmentRouteV3Bind
mHistoryDataList[position].apply {
//详细位置
address = it
val timeString = Utils.formatTime(timeStamp * 1000, Utils.DATE_FORMAT_PATTERN_EN10)
val timeString = Utils.formatTime(timeStamp * 1000, Utils.DATE_FORMAT_PATTERN_CN5)
//更新位置时间
dayTime = timeString
mViewBinding.root.postDelayed(

View File

@@ -633,7 +633,7 @@ class HomeTrackFragment :
)
}"
val eTime = Utils.stringToDate(
endTime, Utils.DATE_FORMAT_PATTERN_CN, Utils.DATE_FORMAT_PATTERN_EN7
endTime, Utils.DATE_FORMAT_PATTERN_CN, Utils.DATE_FORMAT_PATTERN_CN
)
val endTime = "${getString(R.string.txt_end_time)}$eTime"
val id = "ID:$deviceOutId"

View File

@@ -140,7 +140,7 @@ class MapV3Fragment : BaseFragment<FragmentMapV3Binding>(FragmentMapV3Binding::i
mContext!!,
ilHomeMapPetLocation,
llHomeMapDeviceBatteryLayout,
Utils.DATE_FORMAT_PATTERN_EN11,
Utils.DATE_FORMAT_PATTERN_EN15,
true
) { mapLoadOk() }

View File

@@ -200,7 +200,7 @@ class HomePetFragment : BaseFragment<FragmentHomePetBinding>(FragmentHomePetBind
tvHomePetV2Birthday.text = Utils.stringToDate(
pet.birthdayDate,
Utils.DATE_FORMAT_PATTERN_CN,
Utils.DATE_FORMAT_PATTERN_EN7
Utils.DATE_FORMAT_PATTERN_CN
)
tvHomePetV2Sex.text = mPetViewModel.getSexName(mContext!!, pet.gender)
val sexImage = if (pet.gender == ConstantInt.Man) {

View File

@@ -174,7 +174,7 @@
android:background="@drawable/shape20_white_half_bottom_bg"
android:paddingHorizontal="@dimen/dp_14"
android:paddingBottom="@dimen/dp_22"
android:visibility="visible">
android:visibility="gone">
<androidx.appcompat.widget.LinearLayoutCompat
android:id="@+id/ll_map_route_line_v3_zooming_layout"