Calendar常用属性:
package com.wjl.calender; import java.util.Calendar; import java.util.Date; public class JSPCalendar { /** * 日历练习 * */ //定义变量 Calendar calendar=null;//日历对象 //创建JSPCalendar对象时实例化一个Calendar对象 public JSPCalendar(){ calendar = Calendar.getInstance();//获取calendar对象 Date time = new Date(); calendar.setTime(time);//设置日历的时间为当前时间 } //获取年 public int getYear(){ return calendar.get(Calendar.YEAR);// } //获取月:通过Calendar得到的月份比实际小一个月,所以需要加1个月 public int getMonth(){ return calendar.get(Calendar.MONDAY)+1;// } //获取日:本月中的第几天 public int getDay(){ return calendar.get(Calendar.DAY_OF_MONTH); } //获取星期:本星期中的第几天:通过Calendar得到的星期比实际大一天,所以需要减一天 public String getDayOfWeek(){ int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK) -1; String days[]={"日","一","二","三","四","五","六"};//将数字类型的星期转化成中文的 if(dayOfWeek>7){ return "星期?"; } return days[dayOfWeek]; } //拼接年月日 public String getDate(){ return getYear()+"年"+getMonth()+"月"+getDay()+"日星期"+getDayOfWeek(); } //获取时 public int getHour(){ return calendar.get(Calendar.HOUR); } //获取分 public int getMinute(){ return calendar.get(Calendar.MINUTE); } //获取秒 public int getSecond(){ return calendar.get(Calendar.SECOND); } //获取时分秒 public String getTime(){ return getHour()+":"+getMinute()+":"+getSecond(); } //获取:今天是本年当中的第几天 public int getDayOfYear(){ return calendar.get(Calendar.DAY_OF_YEAR); } //获取:本周是本年当中的第几周 public int getWeekOfYear(){ return calendar.get(Calendar.WEEK_OF_YEAR); } //获取:本周是本月当中的第几周 public int getWeekOfMonth(){ return calendar.get(Calendar.WEEK_OF_MONTH); } public static void main(String[] args){ JSPCalendar jc = new JSPCalendar(); System.out.println("当前时间:\n"+jc.getDate()+" "+jc.getTime()); //当天是一年当中的第几天 System.out.println("今天是本年当中的第"+jc.getDayOfYear()+"天 \n"+ "今天是本月当中的第"+jc.getDay()+"天 \n"+ "今天是本周当中的第"+jc.getDayOfWeek()+"天 \n"+ "本周是本年当中的第"+jc.getWeekOfYear()+"周 \n"+ "本周是本月当中的第"+jc.getWeekOfMonth()+"周 \n" ); }
相关推荐
主要为大家详细介绍了Java中Calendar时间操作常用方法,calendar中set方法和静态属性带来的一些坑,感兴趣的小伙伴们可以参考一下
或查询农历对应的公历,或查生肖属性,星座等,“日历转换”与“百年历”,能满足您的要求。 9.有事情怕忘记?“记事提醒”来帮忙了。 10.简易搜索、个性签名、更换背景、语音报时、颜色配置,界面缩放,隔时闹钟...
前言 Python提供了多个内置模块用于操作日期时间,像 calendar,time,datetime。time模块提供的接口与C标准库 time.h 基本一致。相比于 time 模块,datetime模块的接口则更直观、更...常用的属性有year, month, day;
8、Silverlight(10) - 2.0其它之Transform详解,以及UIElement和FrameworkElement的常用属性 9、Silverlight(11) - 2.0动画之ColorAnimation, DoubleAnimation, PointAnimation, 内插关键帧动画 10、Silverlight...
031105_【第11章:Java常用类库】_日期操作类(Date、Calendar)笔记.pdf 031106_【第11章:Java常用类库】_日期操作类(DateFormat、SimpleDateFormat)笔记.pdf 031107_〖第11章:Java常用类库〗_实例操作:取得...
常用的范围函数 设置更新方式 获得和设置调整对象 键盘和鼠标绑定 示例 杂项构件 标签 Labels 箭头 Arrows 工具提示对象 The Tooltips Object 进度条 Progress Bars 对话框 Dialogs 标尺 ...
4.3属性隐藏和方法的覆盖148 4.3.1属性的隐藏148 4.3.2方法的覆盖151 4.4构造方法的继承154 4.5super的使用156 4.5.1用super引用父类的成员156 4.5.2使用super调用父类的构造方法157 4.6继承的内部处理158 ...
PrimeFaces主要标签学习。 1 PrimeFaces综述 3 1.1 安装 3 1.2 配置,JSF2.0环境下用PrimeFace2.x 4 1.3 Hello World入门示例 4 1.4 UI组件: 4 2 UI组件 5 2.1 布局 5 ...4.2 PrimeFaces常用属性集 85
常用的一些delphi技巧: Win32.pas API函数的简单调用,如建立进程,建立文件映射,建立、读取管道(可以捕捉DOS程序输出)等。 StrFuncs.pas 字符串处理单元,完全兼容宽字节处理(即使用wideString),特有的...
常用的范围函数 设置更新方式 获得和设置调整对象 键盘和鼠标绑定 示例 杂项构件 标签 Labels 箭头 Arrows 工具提示对象 The Tooltips Object 进度条 Progress Bars 对话框 Dialogs 标尺 Rulers ...
85. Xin Calendar Mods 183 86. 答复文档 186 87. 公式语言 187 88. Resuable way to get URL parameters into fields 199 89. JSHeader 使用 201 90. JavaScript 帮助 201 91. Examples: Collecting documents by ...
85. Xin Calendar Mods 183 86. 答复文档 186 87. 公式语言 187 88. Resuable way to get URL parameters into fields 199 89. JSHeader 使用 201 90. JavaScript 帮助 201 91. Examples: Collecting documents by ...
85. Xin Calendar Mods 183 86. 答复文档 186 87. 公式语言 187 88. Resuable way to get URL parameters into fields 199 89. JSHeader 使用 201 90. JavaScript 帮助 201 91. Examples: Collecting documents by ...
85. Xin Calendar Mods 183 86. 答复文档 186 87. 公式语言 187 88. Resuable way to get URL parameters into fields 199 89. JSHeader 使用 201 90. JavaScript 帮助 201 91. Examples: ...
3-在代码中配置常用属性: // 从xml中得到GifView的句柄 gf1 = (GifView) findViewById(R.id.gif1); // 设置Gif图片源 gf1.setGifImage(R.drawable.gif1); // 添加监听器 gf1.setOnClickListener(this); // 设置显示...
1.3.4 属性窗口 1.3.5 解决方案资源管理器窗口 1.3.6 错误窗口 1.4 第一个ASENET程序 1.5 本章小结 第2章 C#程序设计基础 2.1 C#语言简介 2.2 C#中的数据类型 2.2.1 值类型 2.2.2 引用类型 2.2.3 装箱...
15.5 java.util.Calendar类 240 15.6 巩固练习 242 第16章 AWT程序设计 244 16.1 java.awt.Component类 244 16.2 java.awt.Container类 247 16.3 布局管理器 248 16.3.1 BorderLayout类 248 16.3.2 ...
属性(field,或者叫成员变量) 59 引用类型 60 类的方法 60 对象的创建和使用 60 构造器(或者叫做构造方法,constructor) 60 垃圾回收机制(Garbage Collection) 63 方法的重载(overload),构造方法的重载 63 this...
实例200 查看常用系统属性 255 实例201 重定向标准输出 256 实例202 计算程序运行时间 257 实例203 从控制台输入密码 258 9.4 Math类的使用 259 实例204 角度和弧度的转换 259 实例205 三角函数的使用 260 实例206 ...