博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java获取当月天数,指定年月的天数,指定日期获取对应星期(转)
阅读量:4593 次
发布时间:2019-06-09

本文共 1525 字,大约阅读时间需要 5 分钟。

 

分类: 
package com;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @author Gerrard */public class TestGetWeek {	public static void main(String[] args) {		int currentMaxDays = getCurrentMonthDay();				int maxDaysByDate = getDaysByYearMonth(2012, 11);				String week = getDayOfWeekByDate("2012-12-25");				System.out.println("本月天数:" + currentMaxDays);		System.out.println("2012年11月天数:" + maxDaysByDate);		System.out.println("2012-12-25是:" + week);	}		/**	 * 获取当月的 天数	 * */	public static int getCurrentMonthDay() {				Calendar a = Calendar.getInstance();		a.set(Calendar.DATE, 1);		a.roll(Calendar.DATE, -1);		int maxDate = a.get(Calendar.DATE);		return maxDate;	}	/**	 * 根据年 月 获取对应的月份 天数	 * */	public static int getDaysByYearMonth(int year, int month) {				Calendar a = Calendar.getInstance();		a.set(Calendar.YEAR, year);		a.set(Calendar.MONTH, month - 1);		a.set(Calendar.DATE, 1);		a.roll(Calendar.DATE, -1);		int maxDate = a.get(Calendar.DATE);		return maxDate;	}		/**	 * 根据日期 找到对应日期的 星期	 */	public static String getDayOfWeekByDate(String date) {		String dayOfweek = "-1";		try {			SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy-MM-dd");			Date myDate = myFormatter.parse(date);	      	SimpleDateFormat formatter = new SimpleDateFormat("E");	      	String str = formatter.format(myDate);	      	dayOfweek = str;	      			} catch (Exception e) {			System.out.println("错误!");		}		return dayOfweek;	}}

转载于:https://www.cnblogs.com/bsyx/p/4399599.html

你可能感兴趣的文章
Excel-单条件和多条件匹配搜索
查看>>
Android bluetooth low energy (ble) writeCharacteristic delay callback
查看>>
Delphi7使用一段时间后抽风提示注册
查看>>
intent介绍
查看>>
css元素垂直居中
查看>>
启用WCF测试客户端(WCF Test Client)的相关技巧
查看>>
用 XML 文件持久化和恢复图片信息
查看>>
完美洗牌算法
查看>>
Redis-数据操作
查看>>
noip 2012 Day2 T2 借教室
查看>>
Css:背景色透明,内容不透明之终极方法!兼容所有浏览器
查看>>
Atitit 常用比较复杂的图像滤镜 attilax大总结
查看>>
给大忙人看的Java核心技术笔记(1、基本的编程结构)
查看>>
C++设计模式:Template Method
查看>>
Exponential-time Algorithm
查看>>
廖---高级特性 生成器 迭代器
查看>>
C-字符串和格式化输入\输出
查看>>
虚拟化的一些基本常识
查看>>
Source Insight 源代码查看工具
查看>>
UML分类
查看>>