From bb5cc01d905a93dba7eac44a0fb2dcad3d1f4006 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期日, 28 六月 2026 21:40:57 +0800
Subject: [PATCH] 修复问题
---
app/src/main/java/com/xw/yunwei/model/ClockInStatusModel.kt | 30 ++++++++++++++++++++++++++++++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/app/src/main/java/com/xw/yunwei/model/ClockInStatusModel.kt b/app/src/main/java/com/xw/yunwei/model/ClockInStatusModel.kt
index 8077029..5cbc5db 100644
--- a/app/src/main/java/com/xw/yunwei/model/ClockInStatusModel.kt
+++ b/app/src/main/java/com/xw/yunwei/model/ClockInStatusModel.kt
@@ -2,6 +2,7 @@
import android.os.Parcelable
import com.google.gson.annotations.SerializedName
+import com.xw.yunwei.extension.dateChangePattern
import kotlinx.parcelize.Parcelize
import java.util.Calendar
@@ -436,4 +437,33 @@
fun hadLostOffWorkCheckedIn(): Boolean {
return clockOutResult == 3
}
+
+ //获取上班打卡成功时间
+ fun getFormateClockInTime(): String {
+ return try {
+ clockInTime?.let {
+ val split = it.split(" ")
+ val ymd = split[0].dateChangePattern("yyyy-MM-dd", "yyyy/MM/dd")
+ "$ymd ${split[1]}"
+ } ?: ""
+ } catch (e: Exception) {
+ e.printStackTrace()
+ ""
+ }
+ }
+
+ //获取下班打卡成功时间
+ fun getFormateClockOutTime(): String {
+ return try {
+ clockOutTime?.let {
+ val split = it.split(" ")
+ val ymd = split[0].dateChangePattern("yyyy-MM-dd", "yyyy/MM/dd")
+ "$ymd ${split[1]}"
+ } ?: ""
+ } catch (e: Exception) {
+ e.printStackTrace()
+ ""
+ }
+ }
+
}
\ No newline at end of file
--
Gitblit v1.7.1