日期问题
这个专栏包括了日期问题的总结
最白の白菜
Java道路长漫漫,坚持学习最关键。
人生苦短,我用Python。
人外有人,山外有山。越努力,越幸运!
展开
-
计蒜客-T1982日期排序(Java版本)
题目链接https://vjudge.net/problem/%E8%AE%A1%E8%92%9C%E5%AE%A2-T1982思路先用set集合对原始数据按照yyyy/mm/dd格式进行排序,这样小的年份就在前面然后遍历set集合的每一个字符串,就是每一个日期,进行转换成mm//dd/yyyy格式存放到list集合里面最后遍历list集合代码import java.io.Buff...原创 2020-04-07 09:56:21 · 248 阅读 · 0 评论 -
HRBUST-1555正确的日期格式(java版本)
题目链接https://vjudge.net/problem/HRBUST-1555思路先需要判断年月日符合年份占四位,月份占两位,日占两位然后利用SimpleDateFormat 定义格式,将输入进行转化,捕获异常,如果不是对应格式就输出到对应的异常代码import java.text.ParseException;import java.text.SimpleDateFormat...原创 2020-04-07 08:54:58 · 150 阅读 · 0 评论 -
计蒜客-T1175计算两个日期之间的天数(Java版本)
题目https://vjudge.net/problem/%E8%AE%A1%E8%92%9C%E5%AE%A2-T1175思路 * 方法一: * 通过Calendar类的日期比较 * 1,日期是跨年份的 * 2,年份有闰年和平年 * 思路: * 1,通过SimpleDateFormat初始化时间时...原创 2020-04-06 20:06:43 · 276 阅读 · 0 评论 -
POJ-3751时间日期格式转换(java版本)
题目链接https://vjudge.net/problem/POJ-3751思路利用split进行分割考虑时间转换,24制的hour如果是0要转换成12,如果hour>12,要减去12,以此来对应12制的时间规则考虑当数字小于10时前面带0代码import java.io.BufferedReader;import java.io.InputStreamReader;im...原创 2020-04-06 18:35:59 · 422 阅读 · 0 评论 -
OpenJ_Bailian-2723不吉利日期(Java版本)
前言:这个题主要提高解决日期问题的能力,对应着2013年第四届蓝桥杯第一题(链接),题目可能比较基础,大佬可以跳过.问题由于本人比较懒,就不再写题目了,放上题目链接不吉利日期https://vjudge.net/problem/OpenJ_Bailian-2723思路代码关于Date&Calendar详解https://www.cnblogs.com/xiaxj/p/7929...原创 2020-04-06 11:20:16 · 233 阅读 · 0 评论