/// 可注入的应用时钟:业务展示层的「当前时间」统一走 [appNow], /// golden 测试可覆写 [appClock] 冻结时间,保证 相对日期(今天/昨天/剩余天数)确定化。 DateTime Function() appClock = () => DateTime.now(); DateTime appNow() => appClock();