2c7620df15af939ee2780c5a9d1e541c.json 4.66 KB
{"ast":null,"code":"export function setTime(generateConfig, date, hour, minute, second) {\n  var nextTime = generateConfig.setHour(date, hour);\n  nextTime = generateConfig.setMinute(nextTime, minute);\n  nextTime = generateConfig.setSecond(nextTime, second);\n  return nextTime;\n}\nexport function getLowerBoundTime(hour, minute, second, hourStep, minuteStep, secondStep) {\n  var lowerBoundHour = Math.floor(hour / hourStep) * hourStep;\n\n  if (lowerBoundHour < hour) {\n    return [lowerBoundHour, 60 - minuteStep, 60 - secondStep];\n  }\n\n  var lowerBoundMinute = Math.floor(minute / minuteStep) * minuteStep;\n\n  if (lowerBoundMinute < minute) {\n    return [lowerBoundHour, lowerBoundMinute, 60 - secondStep];\n  }\n\n  var lowerBoundSecond = Math.floor(second / secondStep) * secondStep;\n  return [lowerBoundHour, lowerBoundMinute, lowerBoundSecond];\n}\nexport function getLastDay(generateConfig, date) {\n  var year = generateConfig.getYear(date);\n  var month = generateConfig.getMonth(date) + 1;\n  var endDate = generateConfig.getEndDate(generateConfig.getFixedDate(\"\".concat(year, \"-\").concat(month, \"-01\")));\n  var lastDay = generateConfig.getDate(endDate);\n  var monthShow = month < 10 ? \"0\".concat(month) : \"\".concat(month);\n  return \"\".concat(year, \"-\").concat(monthShow, \"-\").concat(lastDay);\n}","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/rc-picker/es/utils/timeUtil.js"],"names":["setTime","generateConfig","date","hour","minute","second","nextTime","setHour","setMinute","setSecond","getLowerBoundTime","hourStep","minuteStep","secondStep","lowerBoundHour","Math","floor","lowerBoundMinute","lowerBoundSecond","getLastDay","year","getYear","month","getMonth","endDate","getEndDate","getFixedDate","concat","lastDay","getDate","monthShow"],"mappings":"AAAA,OAAO,SAASA,OAAT,CAAiBC,cAAjB,EAAiCC,IAAjC,EAAuCC,IAAvC,EAA6CC,MAA7C,EAAqDC,MAArD,EAA6D;AAClE,MAAIC,QAAQ,GAAGL,cAAc,CAACM,OAAf,CAAuBL,IAAvB,EAA6BC,IAA7B,CAAf;AACAG,EAAAA,QAAQ,GAAGL,cAAc,CAACO,SAAf,CAAyBF,QAAzB,EAAmCF,MAAnC,CAAX;AACAE,EAAAA,QAAQ,GAAGL,cAAc,CAACQ,SAAf,CAAyBH,QAAzB,EAAmCD,MAAnC,CAAX;AACA,SAAOC,QAAP;AACD;AACD,OAAO,SAASI,iBAAT,CAA2BP,IAA3B,EAAiCC,MAAjC,EAAyCC,MAAzC,EAAiDM,QAAjD,EAA2DC,UAA3D,EAAuEC,UAAvE,EAAmF;AACxF,MAAIC,cAAc,GAAGC,IAAI,CAACC,KAAL,CAAWb,IAAI,GAAGQ,QAAlB,IAA8BA,QAAnD;;AAEA,MAAIG,cAAc,GAAGX,IAArB,EAA2B;AACzB,WAAO,CAACW,cAAD,EAAiB,KAAKF,UAAtB,EAAkC,KAAKC,UAAvC,CAAP;AACD;;AAED,MAAII,gBAAgB,GAAGF,IAAI,CAACC,KAAL,CAAWZ,MAAM,GAAGQ,UAApB,IAAkCA,UAAzD;;AAEA,MAAIK,gBAAgB,GAAGb,MAAvB,EAA+B;AAC7B,WAAO,CAACU,cAAD,EAAiBG,gBAAjB,EAAmC,KAAKJ,UAAxC,CAAP;AACD;;AAED,MAAIK,gBAAgB,GAAGH,IAAI,CAACC,KAAL,CAAWX,MAAM,GAAGQ,UAApB,IAAkCA,UAAzD;AACA,SAAO,CAACC,cAAD,EAAiBG,gBAAjB,EAAmCC,gBAAnC,CAAP;AACD;AACD,OAAO,SAASC,UAAT,CAAoBlB,cAApB,EAAoCC,IAApC,EAA0C;AAC/C,MAAIkB,IAAI,GAAGnB,cAAc,CAACoB,OAAf,CAAuBnB,IAAvB,CAAX;AACA,MAAIoB,KAAK,GAAGrB,cAAc,CAACsB,QAAf,CAAwBrB,IAAxB,IAAgC,CAA5C;AACA,MAAIsB,OAAO,GAAGvB,cAAc,CAACwB,UAAf,CAA0BxB,cAAc,CAACyB,YAAf,CAA4B,GAAGC,MAAH,CAAUP,IAAV,EAAgB,GAAhB,EAAqBO,MAArB,CAA4BL,KAA5B,EAAmC,KAAnC,CAA5B,CAA1B,CAAd;AACA,MAAIM,OAAO,GAAG3B,cAAc,CAAC4B,OAAf,CAAuBL,OAAvB,CAAd;AACA,MAAIM,SAAS,GAAGR,KAAK,GAAG,EAAR,GAAa,IAAIK,MAAJ,CAAWL,KAAX,CAAb,GAAiC,GAAGK,MAAH,CAAUL,KAAV,CAAjD;AACA,SAAO,GAAGK,MAAH,CAAUP,IAAV,EAAgB,GAAhB,EAAqBO,MAArB,CAA4BG,SAA5B,EAAuC,GAAvC,EAA4CH,MAA5C,CAAmDC,OAAnD,CAAP;AACD","sourcesContent":["export function setTime(generateConfig, date, hour, minute, second) {\n  var nextTime = generateConfig.setHour(date, hour);\n  nextTime = generateConfig.setMinute(nextTime, minute);\n  nextTime = generateConfig.setSecond(nextTime, second);\n  return nextTime;\n}\nexport function getLowerBoundTime(hour, minute, second, hourStep, minuteStep, secondStep) {\n  var lowerBoundHour = Math.floor(hour / hourStep) * hourStep;\n\n  if (lowerBoundHour < hour) {\n    return [lowerBoundHour, 60 - minuteStep, 60 - secondStep];\n  }\n\n  var lowerBoundMinute = Math.floor(minute / minuteStep) * minuteStep;\n\n  if (lowerBoundMinute < minute) {\n    return [lowerBoundHour, lowerBoundMinute, 60 - secondStep];\n  }\n\n  var lowerBoundSecond = Math.floor(second / secondStep) * secondStep;\n  return [lowerBoundHour, lowerBoundMinute, lowerBoundSecond];\n}\nexport function getLastDay(generateConfig, date) {\n  var year = generateConfig.getYear(date);\n  var month = generateConfig.getMonth(date) + 1;\n  var endDate = generateConfig.getEndDate(generateConfig.getFixedDate(\"\".concat(year, \"-\").concat(month, \"-01\")));\n  var lastDay = generateConfig.getDate(endDate);\n  var monthShow = month < 10 ? \"0\".concat(month) : \"\".concat(month);\n  return \"\".concat(year, \"-\").concat(monthShow, \"-\").concat(lastDay);\n}"]},"metadata":{},"sourceType":"module"}