chenyc
5 天以前 10680b0eebb883c982e8e5ab728fabd00c9d9ba7
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");