状态变量 ---
        // 用于跟踪已显示的下一次刷新时间点 (Epoch毫秒数)，避免不必要的DOM更新
        let displayedTargetTimeEpoch = 0;

        // --- 辅助函数 ---

        /**
         * 计算下一次刷新时间点。
         * 基于基准刷新时间和当前时间，向前推算直到找到第一个未来的刷新时间点。
         * @returns {Date} 下一次刷新的 Date 对象 (内部为UTC时间)。
         */
        function calculateNextRefresh() {
     