| 123456789101112131415 |
- // 通用格式化工具
- /**
- * 把后端返回的 "2026-09-14 09:00:00" / ISO 等带日期的时间字符串
- * 截成 "09:00" 这种 HH:MM 形式,避免日期信息污染卡片。
- * - 空值返回空字符串
- * - 无 HH:MM(:SS) 匹配时原样返回,避免静默吞错
- * @param {string|null|undefined} value
- * @returns {string}
- */
- export function extractTime(value) {
- if (value == null || value === "") return "";
- const m = String(value).match(/(\d{1,2}:\d{2})(:\d{2})?/);
- return m ? m[1] : String(value);
- }
|