diff --git a/backend/services/trading-service/src/application/services/payment-proof.service.ts b/backend/services/trading-service/src/application/services/payment-proof.service.ts index 924d54ea..fac24d71 100644 --- a/backend/services/trading-service/src/application/services/payment-proof.service.ts +++ b/backend/services/trading-service/src/application/services/payment-proof.service.ts @@ -40,7 +40,9 @@ export class PaymentProofService { } private buildSvg(data: ProofData): string { - const time = data.completedAt.toISOString().replace('T', ' ').slice(0, 19); + // toISOString() 返回 UTC,手动加 8 小时转北京时间 + const beijingDate = new Date(data.completedAt.getTime() + 8 * 60 * 60 * 1000); + const time = beijingDate.toISOString().replace('T', ' ').slice(0, 19); return `