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

本文共 1501 字,大约阅读时间需要 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;	}}

 转:http://blog.csdn.net/delongcpp/article/details/8435656

你可能感兴趣的文章
切图崽的自我修养-[ES6] 编程风格规范
查看>>
服务器迁移小记
查看>>
FastDFS存储服务器部署
查看>>
Android — 创建和修改 Fragment 的方法及相关注意事项
查看>>
swift基础之_swift调用OC/OC调用swift
查看>>
Devexpress 15.1.8 Breaking Changes
查看>>
Java B2B2C多用户商城 springcloud架构- common-service 项目构建过程(七)
查看>>
杨老师课堂之ArrayList集合常用方法解析
查看>>
ElasticSearch Client详解
查看>>
新零售讲堂之时代下的传统零售业,何去何从?
查看>>
c++读取和写入TXT文件的整理
查看>>
linux安全问答(1)
查看>>
mybatis update返回值的意义
查看>>
expdp 详解及实例
查看>>
解读最具O2O属性—哈根达斯微信企业号的成功之道
查看>>
Extjs4.x (MVC)Controller中refs以及Ext.ComponentQuery解析
查看>>
Server-01 How to Find the Remote Desktop Port
查看>>
Java--接口、抽象与继承
查看>>
通过IP判断登录地址
查看>>
Oracle闪回技术
查看>>