`

如何得到一年的所有星期二的日期?

阅读更多
import java.text.DateFormat;   
import java.text.SimpleDateFormat;   
import java.util.Calendar;   
import java.util.Scanner;   
  
public class WeekCount {   
  
    /**  
     * @param args  
     */  
    public static void main(String[] args) {   
        // TODO Auto-generated method stub   
        Scanner s = new Scanner(System.in);   
        System.out.println("输入年:");   
        int year = s.nextInt();   
  
        Calendar c = Calendar.getInstance();   
        DateFormat f = new SimpleDateFormat("yyyy-MM-dd");   
        c.set(year, 0, 1);   
  
        while (true) {   
            if (c.get(Calendar.YEAR) != year) {   
                break;   
            } else {   
                if (c.get(Calendar.DAY_OF_WEEK) == 3) {   
                    System.out.println("星期二:" + f.format(c.getTime()));   
                }   
                c.set(Calendar.DATE, c.get(Calendar.DATE) + 1);   
            }   
        }   
    }   
  
}  

 

分享到:
评论

相关推荐

    输出一年的时间段,先按月份输出,再按周数划分

    运行结果: 2023年1月有31天 时间段:2023-01-01 至 2023-01-31 ...二:起始日期和结束日期:如果一个年份的开始或结束日期不是星期一,那么该年可能有一周多一天或一周少一天,因此需要考虑这样的情况。

    mysql的日期和时间函数

     这里的一个表显示第二个参数是如何工作的: 值 含义 0 一周以星期日开始,返回值范围为 0-53 1 一周以星期一开始,返回值范围为 0-53 2 一周以星期日开始,返回值范围为 1-53 3 一周以星期一开始,...

    C#编程经验技巧宝典

    76 <br>0111 计算字符串中子字符串出现的次数 76 <br>0112 获得字符串中大写字母的个数 77 <br>0113 获得某字符在字符串中最后出现的位置 78 <br>0114 如何找出字符串中某一字符的所有位置 78...

    groupdate:对时态数据进行分组的最简单方法

    分组日期最简单的分组方式: 天星期一天中的小时以及更多(下面的完整列表) :party_popper: 支持时区-包括夏令时! 最好的部分 :shortcake: 获得整个... 您可以按以下方式分组: 第二分钟小时天星期月四分之一年和分

    PHP date函数参数详解

    要找出前一年的时间就是 time()*60*60*24*365 那么如何把这个数字换成日期格式呢,就要用到date函数了  $t=time(); echo date(“Y-m-d H:i:s”,$t); 第一个参数的格式分别表示: a – “am” 或是 “pm” A...

    C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载

    实例053 动态获得系统当前日期和时间 67 实例054 手动设置系统日期时间 69 实例055 根据生日自动计算员工年龄 70 实例056 根据年份判断十二生肖 71 实例057 获取当前日期是星期几 72 实例058 获取当前年的天数 73 ...

    玩转校内&时间观念(终结版Ⅱ)

    <br>开发此软件的起始过程: 2007年7月16日,在结完大三所有课程并做了《采矿学》课程设计后,我地采04-4班第二组同学共14人按教学计划在许老师的带领下,前往位于安徽省宿州市城郊的朱仙庄矿(隶属淮北矿业...

    玩转校内[精简免安装版] Ver 2.4.27.95

    开发此软件的起始过程: 2007年7月16日,在结完大三所有课程并做了《采矿学》课程设计后,我地采04-4班第二组同学共14人按教学计划在许老师的带领下,前往位于安徽省宿州市城郊的朱仙庄矿(隶属淮北...

    玩转校内&时间观念

    开发此软件的起始过程: 2007年7月16日,在结完大三所有课程并做了《采矿学》课程设计后,我地采04-4班第二组同学共14人按教学计划在许老师的带领下,前往位于安徽省宿州市城郊的朱仙庄矿(隶属淮北...

    两款定时提醒休息工具-IT人士必备

    两个星期之后,肌肉将开始萎缩,最大耗氧量降低。也就是说,爬楼梯和跑步对你来说变得难了。即使你有每天健身,身体机能的退化还是会在你结束健身后出现。 每天坐六个小时,一年以后 一年之后,久坐带来的长期影响...

    护眼吧2009

    两个星期之后,肌肉将开始萎缩,最大耗氧量降低。也就是说,爬楼梯和跑步对你来说变得难了。即使你有每天健身,身体机能的退化还是会在你结束健身后出现。 每天坐六个小时,一年以后 一年之后,久坐带来的长期...

    asp.net知识库

    多样式星期名字转换 [Design, C#] .NET关于string转换的一个小Bug Regular Expressions 完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. ...

Global site tag (gtag.js) - Google Analytics