javacalendar用JAVA做日历

javacalendar  时间:2021-06-26  阅读:()

java中Calendar创建如何创建对象

因为抽象类可以包含静态(static)方法。

Calendar就包含一个重载的静态方法getInstance,它会返回一个Calendar的子类的对象。

JAVA中Calendar类getActualMaximum()方法的使用

你查一下API Calendar的getActualMaximum(int field)他传入的是一个int类型,这个方法的具体意思就是说根据你传入的参数代表的意思(年、月、周等)查询当前(年、月、周)拥有的最大值。

如果是年就查询这一年中的天数,如果月份就查询当前月中的天数,如果是周就查询当前周的天数 这个int类型在Calendar中是一个常量定义的,他们分别是 public static final int ERA = 0; public static final int YEAR = 1; public static final int MONTH = 2; public static final int WEEK_OF_YEAR = 3; public static final int WEEK_OF_MONTH = 4; public static final int DATE = 5; public static final int DAY_OF_MONTH = 5; public static final int DAY_OF_YEAR = 6; public static final int DAY_OF_WEEK = 7; 你可以看到5就是DATE,所以给方法传入Calendar.DATE和5的时候返回的值是一样的。

set(Calendar.DATE,1)这种写法是什么意思,是改变DATE的值么? 这个并不是说改变DATE本身的值,他是final类型的 你说可以改变么? 这个意思是说把日历日期设置为当前月的第一天,如果你的日历日期是2013-07-11的话 那么当你set(Calendar.DATE,1)之后日历日期就变成了2013-07-01,顺便跟你说一声日历日期也就是你c.set()这个方法设置的;一般是传一个Date对象进去。

用JAVA做日历

import java.util.*; public class test { public static void main( String[] args ) { String[] wd= { "日", "一", "二", "三", "四", "五", "六" }; Scanner s = new Scanner(System.in); P("请输入要查询的年份:"); int y = s.nextInt(); P("请输入月份:"); int m = s.nextInt(); if(y < 2000 || y > 2010) { P("不在查询范围之内!"); return; } GregorianCalendar g = new GregorianCalendar( y, m-1, 1 ); P( " 星期 " ); for ( int j = 0; j < wd.length; ++j ) P( wd[j] + " " ); P(); for ( int j = 0; j < g.get( Calendar.DAY_OF_WEEK ); ++j ) P( " " ); int thisMonth = g.get( Calendar.MONTH ); for ( int j = 1; j <= 31; ++j ) { int d = g.get( Calendar.DAY_OF_MONTH ); P( d + " " ); if ( g.get( Calendar.DAY_OF_WEEK ) == 7 ) { P(" "); } g.add( Calendar.DAY_OF_YEAR, 1 ); if ( g.get( Calendar.MONDAY ) != thisMonth ) { P(" "); break; } } } static void P( String s ) { System.out.print( s ); } static void P() { System.out.println(); } }

Hostodo(年付12美元),美西斯波坎机房Linux VPS主机66折

Hostodo 商家是比较小众的国外VPS主机商,这不看到商家有推送促销优惠在美国西岸的斯波坎机房还有少部分库存准备通过低价格促销,年付低至12美元Linux VPS主机,且如果是1GB内存方案的可以享受六六折优惠,均是采用KVM架构,且可以支付宝付款。第一、商家优惠码优惠码:spokanessd 1GB+内存方案才可以用到优惠码,其他都是固定的优惠低至年12美元。第二、商家促销这里,我们可以看到...

王小玉网-美国洛杉矶2核4G 20元/月,香港日本CN2 2核2G/119元/季,美国300G高防/80元/月!

 活动方案:美国洛杉矶 E5 2696V2 2核4G20M带宽100G流量20元/月美国洛杉矶E5 2696V2 2核4G100M带宽1000G流量99元/季香港CN2 E5 2660V2 2核2G30M CN2500G流量119元/季日本CN2E5 2660 2核2G30M CN2 500G流量119元/季美国300G高防 真实防御E5 2696V2 2核2G30M...

HostRound:美国达拉斯/洛杉矶/纽约/荷兰大硬盘服务器,1TB NVMe+4TB HDD,$179/月

hostround怎么样?大硬盘服务器,高防服务器。hostround,美国商家,2017年成立,正规注册公司(Company File #6180543),提供虚拟主机、VPS云主机、美国服务器、荷兰服务器租用等。现在有1款特价大硬盘独服,位于达拉斯,配置还不错,本月订购时包括免费 500Gbps DDoS 保护,有兴趣的可以关注一下。点击直达:hostround官方网站地址美国\荷兰独立服务器...

javacalendar为你推荐
ico监管ICO为什么被叫停公众号付费阅读为什么微信公众号阅读要收费?pat是什么格式pat 格式的文件用什么软件打开?刷ip流量如何刷自己网站的IP流量shoujiao求【叫兽】的简介netbios协议tcp/ip、ipx/spx、netbios这三个通信协议的区别ocr软件下载哪个图片转文字软件比较好用?erp系统教程在一个公司里怎样去学ERP多看论坛kindle哪个型号最好用彩信平台目前国内有哪些短信平台服务商,怎么排名?
独立ip虚拟主机 西安域名注册 oneasiahost pccw 光棍节日志 2017年黑色星期五 浙江独立 web服务器架设 建立邮箱 服务器托管什么意思 免费申请网站 四核服务器 海外空间 东莞服务器托管 卡巴斯基官网下载 windowsserver2008 建站论坛 远程登录 中国域名根服务器 ftp服务器架设 更多