fix(mining-app): 分配记录 distributionMinute 时间转换为北京时间
_shortTime 中 DateTime.parse() 后未调用 .toLocal(), 导致第一行的分配时间仍显示 UTC 而非北京时间(与第三行 createdAt 不一致)。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
40731c08ea
commit
b59d5bda2d
|
|
@ -298,7 +298,7 @@ class _MiningRecordsListPageState extends ConsumerState<MiningRecordsListPage> {
|
|||
// 去掉秒和毫秒部分,截短年份
|
||||
final t = time.replaceAll('T', ' ').split('.').first; // 去毫秒
|
||||
try {
|
||||
final dt = DateTime.parse(t);
|
||||
final dt = DateTime.parse(t).toLocal();
|
||||
final y = (dt.year % 100).toString().padLeft(2, '0');
|
||||
final m = dt.month.toString().padLeft(2, '0');
|
||||
final d = dt.day.toString().padLeft(2, '0');
|
||||
|
|
|
|||
Loading…
Reference in New Issue