求黑色星期五-Calendar的使用
来源:互联网 发布:合肥淘宝美工培训 编辑:程序博客网 时间:2024/06/02 06:53
问题说明
求黑色星期五,满足一下条件
- 该月的13号
- 星期五
目的
- 熟悉API
- 没事做
代码
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Scanner;/** * 黑色星期五两个条件: * 1.13号 * 2.星期五 */public class firday { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("请输入截止年份(大于当前年份):"); getDay(in.nextInt()); in.close(); } public static void getDay(int year){ //获取当前日期 Calendar calendar = Calendar.getInstance(); //判断year是否小于当前日期 if(year<calendar.get(Calendar.YEAR)){ System.out.println("输入日期不得小于当前日期!"); return; } //控制输出格式 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); //算出黑色星期五日期 int nowYear=calendar.get(Calendar.YEAR); while(nowYear<=year){ for(int month=0; month<12; month++){ //设置日期 calendar.set(nowYear, month, 13); if((calendar.get(Calendar.DAY_OF_WEEK)-1)==5){ System.out.println(simpleDateFormat.format(calendar.getTime())); } } nowYear++; } }}
阅读全文
0 0
- 求黑色星期五-Calendar的使用
- 感恩节后的“黑色星期五”
- Calendar 的使用
- Calendar控件的使用
- Calendar控件的使用
- Calendar 的使用
- Calendar的使用
- Calendar的使用
- 关于Calendar的使用
- Calendar的使用
- Calendar的使用
- Calendar的使用
- Calendar类的使用
- Calendar的使用
- calendar的使用
- Calendar 的使用
- android calendar的使用
- Calendar的简单使用
- EF实现批量更新(一般处理程序)
- Java和MySQL数据类型对应表
- Altium Designer设计的pcb文件特别大原因分析之一!
- 热门头条的实现—MarqueeView、ViewFlipper
- php学习路线图
- 求黑色星期五-Calendar的使用
- nginx+php显示 502 bad gateway的解决方法
- 标示符定义的规则?
- Spark性能优化:资源调优篇
- 整数排序Ⅱ
- java实现二叉搜索树转双向链表
- 数据库设计规范
- openalyer4+geoserver+pgrouting+postgresql+QGIS 所需软件安装 (1)
- 在基本类型中,如果不明确指定,整数型的默认是什么类型?带小数的默认是什么类型?