题解 | #计算日期到天数转换# 四行代码解决

计算日期到天数转换

https://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded

const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;

void async function () {
    const [year,mouth,day] = (await readline()).split(" ").map(Number);
    const calendar = [31,28,31,30,31,30,31,31,30,31,30,31];    
    if(year % 400 == 0 || (year%4==0&& year%100!=0)) calendar[1]++;//闰年处理
    console.log(calendar.slice(0,mouth-1).reduce((pre,cur)=>pre+cur,0)+day);
}()

全部评论

相关推荐

10-31 13:04
南华大学 Java
嵌入式的小白:很多面试,面试前不会去打扰cto的,但一般cto不会在这些小事上刷人,只能说这个cto比较操心,啥重要不重要,紧急不紧急的,估计都会过问,平淡看待吧
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务