万年历—Java计算母亲节是哪天?母亲节是哪一天? 2017年母亲节是哪一天?

JSON 2017-05-21 00:06:43 8560

为什么要计算,因为母亲节是美国的节日,它不是每年的固定一天作为母亲节。

母亲节为哪一天?

母亲节为每年的5月份,第二个周日

2017年母亲节是:2017年05月14日,星期六, 丁酉年 【鸡年】乙巳月 辛丑日

所以需要计算了。

万年历——Java计算父亲节是哪天?父亲节是哪一天?

万年历——Java计算感恩节是哪天?感恩节是哪一天?

此文章的目的:
1.确实网上直接找到  Java  计算节日的代码较少。
2.发现搜索量不错,蹭一下热点,请原谅。

Java计算母亲节代码

/**
 * 
 * 开发公司:SOJSON在线工具 <p>
 * 版权所有:© www.sojson.com<p>
 * 博客地址:https://www.sojson.com/blog/  <p>
 * <p>
 * 
 * Java 母亲节计算
 * 
 * <p>
 * 
 * 区分 责任人 日期    说明<br/>
 * 创建 周柏成 2017年5月20日  <br/>
 *
 * @author zhou-baicheng
 * @email  i@itboy.net
 * @version 1.0,2017年5月20日 <br/>
 * 
 */
public static void main(String[] args) {
	//计算2017年的母亲节
	int year = 2017;
	
	//计算母亲节,母亲节为每年的5月份,第二个周日
	Calendar cal = Calendar.getInstance();
	cal.set(Calendar.YEAR, year);
	//因为从0开始,所以减1
	cal.set(Calendar.MONTH, 5-1);
	int maxDate = cal.getActualMaximum(Calendar.DATE);
	int sundays = 0;
    for(int i = 1; i <= maxDate; i ++) {
        cal.set(Calendar.DATE, i);
        //判断是周日
        if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY) {
            sundays ++;
            //第二个周日,返回
            if(sundays == 2) {
                break;
            }
        }
    }
    String date = new SimpleDateFormat("yyyy-MM-dd").format(cal.getTime());
    System.out.printf("%s年的母亲节是:%s",year,date);
    //2017年的母亲节是:2017-05-14
}

Ok了。   万年历  日期查询,回头我会以工具和接口开放查询


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/229.html

转载时必须以链接形式注明原始出处及本声明。

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

关于作者
一个低调而闷骚的男人。
相关文章
万年历Java计算亲节哪天?父亲节哪一天2017的父亲节哪一天
万年历Java计算感恩哪天?感恩哪一天2017感恩哪一天
神速ICP备案经验分享,ICP备案居然一天就通过了
2019 中秋节、国庆放假通知来了,拼假攻略
苹果手机怎么把照片改为jpg格式,测有效
Java生成验证码合集()简单版
基于Centos7以上的JAVA相关配置(
2018总结及2019计划与2019定下个小目标
阿里ECS云服务,1核2G1M宽带 40G SSD硬盘, 9 9一年,189二,279三
Java 正则获取级域名
最新文章
PHP if/else/elseif 语句 58
HTML5 Canvas弧线教程 52
Java赋值运算符 118
XML内部实体和外部实体 201
Java面向对象编程概念 177
PHP回显语句 127
Linux—文件树 135
C语言while循环和do while循环 150
Python元组剖析 209
MySQL触发器教程 342
最热文章
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 682603
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 674741
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 602586
免费天气API,天气JSON API,不限次数获取十五天的天气预报 579397
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 553093
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 509458
Elasticsearch教程(四) elasticsearch head 插件安装和使用 480074
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 264851
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 244332
Elasticsearch教程(一),全程直播(小白级别) 225657
支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

查看我的收藏

正在加载... ...