(date = new Date())
| 156 | * @returns {string} Local ISO string, e.g. 2026-05-03T10:15:30.000+02:00 |
| 157 | */ |
| 158 | export function toUserISOString(date = new Date()) { |
| 159 | if (!date) return ""; |
| 160 | const timeZone = getUserTimezone(); |
| 161 | const parts = getTimeZoneParts(date, timeZone); |
| 162 | const offsetMinutes = getTimeZoneOffsetMinutes(date, timeZone, parts); |
| 163 | return formatPartsAsIso(parts, offsetMinutes); |
| 164 | } |
| 165 | |
| 166 | /** |
| 167 | * Interpret a browser-local Date's visible wall-clock fields in the configured user timezone. |
no test coverage detected