日期类算法
C.&H.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
7.2020蓝桥杯省赛Java研究生组--寻找2020年02月02日之后的第一个回文日期
import java.text.SimpleDateFormat; import java.util.Calendar; public class Main { /* * 要求:找到2020 02 02后面的第一个回文日期 * 思路:(1)从该年依次往后累加,将得到的日期格式化为yyyy-MM-dd * (2)将该日期转换为字符数组 * (3)判断该字符数组是不是回文 * */ public static void main(String[] args){ Calendar.原创 2020-10-31 13:14:12 · 911 阅读 · 0 评论 -
6.蓝桥杯Java--- 日期问题
历届试题 日期问题 时间限制:1.0s 内存限制:256.0MB 问题描述 小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期,存在很多可能的日期与其对应。 比如02/03/04,可能是2002年03月04日、2004年02月03日或2004年03月02日。 给出一个文原创 2020-10-30 13:26:25 · 446 阅读 · 0 评论 -
5.高斯日记
题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯出生于:1777年4月30日。 在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791年12月15日。 ...原创 2020-10-30 11:20:10 · 308 阅读 · 0 评论 -
4.java日期中常用的方法
(1)日期格式化 关键代码: SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");//格式化2020-10-30 String str = s.format(c.getTime());//获取c的日期,并对其格式化 import java.text.SimpleDateFormat; import java.util.Calendar; public class Main { public static void main(String原创 2020-10-30 11:05:04 · 138 阅读 · 0 评论 -
3.判断某年是否包括黑色星期五(每个月的13日和星期五同一天),并给具体日期
依次遍历当前年份的每一月,判断该月的13日是否是星期五 注意:日期格式化 String str = new SimpleDateFormat("yyyy-MM-dd").format(c.getTime()); import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Scanner; public class Main { //计算2020年10月30(对应星期5) //1星期天, 2星期..原创 2020-10-30 10:32:21 · 547 阅读 · 0 评论 -
2.求出给定日期是星期几
计算日期2020-10-30对应星期几 import java.util.Calendar; import java.util.Scanner; public class Main { //计算2020年10月30(对应星期5) //1星期天, 2星期一,3星期2,....,6星期5,7星期六 public static void main(String[] args) { Calendar c = Calendar.getInstance(); c.set(Calendar.YEA.原创 2020-10-30 10:17:48 · 270 阅读 · 0 评论
分享