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(); } }

HostYun 新上美国CN2 GIA VPS 月15元

HostYun 商家以前是玩具主机商,这两年好像发展还挺迅速的,有点在要做点事情的味道。在前面也有多次介绍到HostYun商家新增的多款机房方案,价格相对还是比较便宜的。到目前为止,我们可以看到商家提供的VPS主机包括KVM和XEN架构,数据中心可选日本、韩国、香港和美国的多个地区机房,电信双程CN2 GIA线路,香港和日本机房,均为国内直连线路。近期,HostYun上线低价版美国CN2 GIA ...

Ftech:越南vps,2核/2G/20G SSD/1Gbps不限流量/可安装Windows系统,$12.5月

ftech怎么样?ftech是一家越南本土的主机商,成立于2011年,比较低调,国内知道的人比较少。FTECH.VN以极低的成本提供高质量服务的领先提供商之一。主营虚拟主机、VPS、独立服务器、域名等传统的IDC业务,数据中心分布在河内和胡志明市。其中,VPS提供1G的共享带宽,且不限流量,还可以安装Windows server2003/2008的系统。Ftech支持信用卡、Paypal等付款,但...

青果云(590元/年),美国vps洛杉矶CN2 GIA主机测评 1核1G 10M

青果网络QG.NET定位为高效多云管理服务商,已拥有工信部颁发的全网云计算/CDN/IDC/ISP/IP-VPN等多项资质,是CNNIC/APNIC联盟的成员之一,2019年荣获国家高薪技术企业、福建省省级高新技术企业双项荣誉。那么青果网络作为国内主流的IDC厂商之一,那么其旗下美国洛杉矶CN2 GIA线路云服务器到底怎么样?官方网站:https://www.qg.net/CPU内存系统盘流量宽带...

javacalendar为你推荐
renderpartialreact里面使隐藏的组件显示出来是addclass还是renderlistviewitemListView具有多种item布局手机软件开发工具做安卓软件开发需要哪些工具?java程序员招聘为什么Java程序员工资都很高sms是什么什么是SMS协议gas是什么意思gc是什么意思啊?腾讯合作伙伴大会腾讯位置服务是什么?动画分镜头脚本请问什么是动画分镜头脚本,什么是电影分镜头脚本以及什么是广告分镜头脚本?怎样删除聊天记录自己已发出的微信聊天记录怎样删除才不会让对方看见短信套餐中国移动发短信有什么套餐比较好
老域名全部失效请记好新域名 photonvps adman 紫田 好看的桌面背景图片 地址大全 建站代码 网站被封 北京主机 发包服务器 免费smtp服务器 小米数据库 域名转向 cdn联盟 ntfs格式分区 服务器是干什么的 33456 德讯 酸酸乳 asp空间 更多