function compareBuildIDs()

in compare-betas.js [198:224]


function compareBuildIDs(build_id1, build_id2) {
  let year1 = Number(build_id1.substring(0, 4));
  let year2 = Number(build_id2.substring(0, 4));
  if (year1 > year2) {
    return 1;
  } else if (year1 < year2) {
    return -1;
  }

  let month1 = Number(build_id1.substring(4, 6));
  let month2 = Number(build_id2.substring(4, 6));
  if (month1 > month2) {
    return 1;
  } else if (month1 < month2) {
    return -1;
  }

  let day1 = Number(build_id1.substring(6, 8));
  let day2 = Number(build_id2.substring(6, 8));
  if (day1 > day2) {
    return 1;
  } else if (day1 < day2) {
    return -1;
  }

  return 0;
}