![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日期和时间处理
NIL_
这个作者很懒,什么都没留下…
展开
-
2964:日历问题
解题思路 1.用数组模拟 星期几,各个月份的天数 2.星期几 就是 天数 % 7 3.年份 减去该年有多少天(判断闰年),减一次+1年,直到 所给天数小于该年的天数 4.月份 减去该月有多少天,减一次+1月,直到所给天数小于该月的天数 5.剩余的日子 +1 就是 所求的日子 AC代码 #include<stdio.h> //星期几 ,dow[days % 7] // year = 2...原创 2018-10-10 14:24:47 · 267 阅读 · 0 评论 -
2966:时区转换
解题思路 1)把时间化成分钟形式 2)计算两个地区的时差,再把时差换算成分钟形式 3)目标地区的时间 等于 输入给的时区时间 + 时差 ,用分钟表示 4)大于1440的就是后一天则需要-1440, 小于0的则为前一天需要+1440. 因为不需要写出具体天数变化,所以只需要简单± 5)换算成标准时间格式 ①情况0 1440 为midnight 720为noon ②&gt;720 则为下午 先-...原创 2018-10-10 20:33:46 · 315 阅读 · 0 评论