随笔分类 - 日期 java
用java解决日期类问题
摘要:题意: 输入数据格式为YYYY/MM/DD,对于每组输入数据,输出一行,表示该日期是该年的第几天。 思路: 使用Calendar.DAY_OF_YEAR
阅读全文
摘要:题意: 对于给定的采用”yyyy/mm/dd”加24小时制(用短横线”-”连接)来表示日期和时间的字符串, 请编程实现将其转换成”mm/dd/yyyy”加12小时制格式的字符串,末尾加上pm或者am。 思路: 使用java的date与SimpleDateFormat, 注意HH是24小时制,而hh是
阅读全文
摘要:题意: 求某人从出生到18岁生日所经过的天数。如果这个人没有18岁生日,就输出-1。 思路: 通过毫秒值计算天数。 利用:来自https://www.cnblogs.com/xiohao/p/5294412.html 还有一种求天数差的方法方法:
阅读全文
摘要:题意: 输入年份,求五一假期一共放多少天假。五一假期默认5天,如果5月1号星期一,那么它之前有星期六星期天两天假期, 假期总长度就变成5+2,五一假期结束第二天也需要判断是不是假期。 思路: 使用Java的calendar类,输入年份后判断5月1号是这周的第几天,再判断五一假期的之前和之后是不是周末
阅读全文