From 95a31370d93ea64848d971e2d2345fc2701b3a3b Mon Sep 17 00:00:00 2001 From: xtaodada Date: Wed, 6 Sep 2023 21:38:45 +0800 Subject: [PATCH] :sparkles: Add time_str to starrail rogue locust record --- simnet/models/starrail/chronicle/rogue.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/simnet/models/starrail/chronicle/rogue.py b/simnet/models/starrail/chronicle/rogue.py index 75c979a..9343fb5 100644 --- a/simnet/models/starrail/chronicle/rogue.py +++ b/simnet/models/starrail/chronicle/rogue.py @@ -149,6 +149,14 @@ class RogueLocustRecordDetail(APIModel): worm_weak: List[str] fury: RogueLocustRecordDetailFury + @property + def time_str(self) -> str: + """Get the time as a string.""" + if self.finish_time is None: + return "N/A" + + return self.finish_time.datetime.strftime("%Y.%m.%d %H:%M") + class RogueLocustRecords(APIModel): """Rogue Locust records"""