src/protocol.js
@@ -150,7 +150,20 @@ buildTimeString(parts) { const [year, month, day, hour, minute, second] = parts; if (!year) return null; if ( !year || year < 2000 || year > 2099 || month < 1 || month > 12 || day < 1 || day > 31 || hour > 23 || minute > 59 || second > 59 ) { return null; } const y = year.toString().padStart(4, "0"); const m = String(month || 0).padStart(2, "0"); const d = String(day || 0).padStart(2, "0");