java获得当月法定工作日_java获取当月的工作日
在这个记录一下,记录java获取某个月的工作日的代码,方便以后查看!
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import com.taagoo.wenbo.common.util.DateUtils;
public class Test {
private static List getDates(int year,int month){
List dates = new ArrayList();
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, month - 1);
cal.set(Calendar.DATE, 1);
while(cal.get(Calendar.YEAR) == year &&
cal.get(Calendar.MONTH) < month){
int day = cal.get(Calendar.DAY_OF_WEEK);
if(!(day == Calendar.SUNDAY || day == Calendar.SATURDAY)){
dates.add((Date)cal.getTime().clone());
}
cal.add(Calendar.DATE, 1);
}
return dates;
}
public static void main(String[] args) {
List dates = getDates(2013,12);
for(Date date : dates){
System.out.println(DateUtils.getDate2String(date));
}
}
}
java获得当月法定工作日_java获取当月的工作日相关推荐
- java 取当天0点_java 获取当天(今日)零点零分零秒
两种方法 一种得到的是时间戳,一种得到是日期格式: 1.日期格式的 Calendar calendar = Calendar.getInstance(); calendar.setTime(new D ...
- java获取法定节假日_java 获取n个工作日后的日期(包含法定节假日、双休日、节后补班)...
1.说明: 获取n个工作日后的日期(包含法定节假日.双休日.节后补班),需要在数据库手动入库当年的法定节假日及节假日调休补班.(也可写在配置文件中读取) 2.工具类代码 import java.tex ...
- java 法定节假日_java 获取n个工做往后的日期(包含法定节假日、双休日、节后补班)...
1.说明:java 获取n个工做往后的日期(包含法定节假日.双休日.节后补班),须要在数据库手动入库当年的法定节假日及节假日调休补班.(也可写在配置文件中读取)sql 2.工具类代码数据库 impor ...
- java取路径含中文_java获取项目路径中文乱码
以下内容转自:http://blog.csdn.net/dream_broken/article/details/31762807# 项目的文件名称推荐都是英文名称,但是有时不可避免使用了中文,获取项 ...
- java中的字段是_Java – 获取类中特定数据类型的字段
原文链接作者:mkyong 译者:王乐(2270134103@qq.com) 一些Java反射API的例子. 1.显示所有字段和数据类型 使用反射遍历一个类声明的所有字段. CompanyA.java ...
- java取网页源码_Java获取任意http网页源代码的方法
本文实例讲述了JAVA获取任意http网页源代码.分享给大家供大家参考,具体如下: JAVA获取任意http网页源代码可实现如下功能: 1. 获取任意http网页的代码 2. 获取任意http网页去掉 ...
- java 优酷视频缩略图_java获取优酷等视频缩略图
类型:Android平台大小:6.8M语言:中文 评分:7.2 标签: 立即下载 想获取优酷等视频缩略图,在网上没有找到满意的资料,参考了huangdijia的PHP版工具一些思路,写了下面的JAVA ...
- java 各组件单击总数_java 获取面板上有多少个组件
展开全部 import java.awt.BorderLayout; import java.awt.Component; import java.awt.Container; import java ...
- java取字符串首字母_java 获取中文字符的首字母
原理: GB2312编码中的中文是按照拼音排序的 注意: 一些生僻的字无法获得正确的首字母,原因是这些字都是后加入的. import java.io.UnsupportedEncodingExcept ...
最新文章
- Python学习资源 | 3个高性能开源计算机视觉库
- node开启子线程_多进程 amp; Node.js web 实现
- 安全市场五巨头将面临新兴厂商的挑战
- post提交参数过多时,取消Tomcat对 post长度限制
- owncloud nginx php,nginx配置owncloud记录。
- 《Python Cookbook 3rd》笔记(1.15):通过某个字段将记录分组
- idea工具debug断点红色变成灰色
- java合并不连续的时间段_基于时间戳不完全匹配的pandas合并
- 程序员该如何向奶奶解释 SQL 和 NoSQL?
- 论文提交数量爆炸式增长,最大规模NLP会议ACL 2019放榜
- HDOJ-1232 畅通工程
- 用Jprofile监控远程linux机器上的tomcat
- IOS 手写控件 简单播放器 AVFoundation音乐播放
- Mstar的Monitor方案OSD 菜单制作(五)——icon绘制
- 邯郸云计算中心正式开通运营
- 第六章 姜小白当机立断逃莒国 姜诸儿瓜期不代终遇鬼
- python3跑通smpl模型_SMPL模型学习
- 【数据结构】树的逻辑结构
- C语言:找出10000以内所有的素数(质数)
- 盒子读取服务器视频文件,电视盒子怎么看U盘里的视频?巧用当贝市场,教你一招轻松搞定...
热门文章
- No matching provisioning profile found: Your build settings specify a provisioning profile with the
- HCIP版———二层技术——点对点协议ppp以及NBMA网络MGRE的tunnel隧道技术以及二层综合实验
- Python 调用WebService接口出错-suds.transport.TransportError: HTTP Error 401: Unauthori
- 2022蓝桥杯A组Python
- USB to TTL python 本地测试串口通信
- Chrome 53 Beta一些有意思的改动
- flutter 保存图片
- git pull 报错:error: Pulling is not possible because you have unmerged files.
- 搞懂这 9 个步骤,DNS 访问原理就明明白白了
- python元组创建_python新建元组