fix(시간 표시): 서버 시각 모두 끝 Z · Z 없는 옛 기록 = 한국 시각으로 읽음 (PLAN 593-2 · 요구 456)
- 서버: DB 시각 글(DATE_FORMAT) 끝 Z · B03 올린 때 · D04 확정 시각 · 건강 확인 시각 = UTC Z · 개요 최근 변경 T 치환 뺌 - 서버가 만드는 엑셀(E05 면적 계산 시각) = 한국 시각 글(kst_text · Z 없는 옛 글은 이미 한국 시각) - 화면: Z 없는 글 = 옛 로컬 기록 → +09:00 로 읽음(옛 파일은 고쳐 쓰지 않음) - 시험: test_593_time(UTC · 서울 · 뉴욕 시간대 · Z 없는 길 0 정적 검사 · D04 · kst_text) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -9,6 +9,7 @@ from __future__ import annotations
|
||||
from pathlib import Path
|
||||
from typing import Any
|
||||
|
||||
from common_util.common_util_time import kst_text
|
||||
from E02_StabGround.E02_StabGround_Model import load_defaults
|
||||
from E05_StabReport.E05_StabReport_Cells import UNCONFIRMED
|
||||
from E07_StabArea.E07_StabArea_Engine import CLASS_KEYS, LEVEL_KEYS
|
||||
@@ -98,7 +99,7 @@ def fill_area(sheet: dict[str, Any], area: dict[str, Any] | None, labels: dict[f
|
||||
f"토층 {s['soil_depth_m']:g} m",
|
||||
)
|
||||
_set(sheet, "B7", scenario_text(s))
|
||||
_set(sheet, "B8", str(area["computed_at"]).replace("T", " "))
|
||||
_set(sheet, "B8", kst_text(area["computed_at"]))
|
||||
_set(sheet, "B9", _unconfirmed(s))
|
||||
for k in range(1, 7):
|
||||
_set(sheet, f"C{11 + k}", float(summary["areas_m2"][CLASS_KEYS[k]]))
|
||||
|
||||
Reference in New Issue
Block a user