Java Calendar
来源:互联网 发布:geo数据挖掘套路 编辑:程序博客网 时间:2024/06/03 23:39
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class CalendarDemo { public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); System.out.println("1 - 当前日期: " + sdf.format(new Date())); Calendar calendar = Calendar.getInstance(); System.out.println("2 - 当前年份: " + calendar.get(Calendar.YEAR)); int currentMonth = calendar.get(Calendar.MONTH)+1; // 月份是从0开始,0表示1月 System.out.println("3 - 当前月份(1位数): " + currentMonth); System.out.println("4 - 当前日: " + calendar.get(Calendar.DATE)); System.out.println("=========================================="); System.out.println("5 - 当前小时(12小时制): " + calendar.get(Calendar.HOUR)); System.out.println("6 - 当前小时(24小时制): " + calendar.get(Calendar.HOUR_OF_DAY)); System.out.println("7 - 当前分钟: " + calendar.get(Calendar.MINUTE)); System.out.println("8 - 当前秒: " + calendar.get(Calendar.SECOND)); System.out.println("=========================================="); System.out.println("9 - 当前上下午(0-上午;1-下午): " + calendar.get(Calendar.AM_PM)); System.out.println("=========================================="); System.out.println("10 - 今天是今年的第 " + calendar.get(Calendar.DAY_OF_YEAR) + " 天"); System.out.println("11 - 今天是这个月的第 " + calendar.get(Calendar.DAY_OF_MONTH) + " 天"); System.out.println("12 - 今天是这个月的第 " + calendar.get(Calendar.DAY_OF_WEEK) + " 周"); System.out.println("13 - 今天是这个月本周的第 " + calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH) + " 天"); calendar.setTime(new Date()); calendar.add(Calendar.MONTH, 2); // 1月从0开始的 System.out.println("14 - 下个月月份(1位数): " + calendar.get(Calendar.MONTH)); calendar.set(Calendar.DATE, 0); System.out.println("15 - 下个月最后一天日期: " + sdf.format(calendar.getTime())); }}
输出结果:
1 - 当前日期: 2017-07-272 - 当前年份: 20173 - 当前月份(1位数): 74 - 当前日: 27==========================================5 - 当前小时(12小时制): 56 - 当前小时(24小时制): 177 - 当前分钟: 408 - 当前秒: 1==========================================9 - 当前上下午(0-上午;1-下午): 1==========================================10 - 今天是今年的第 208 天11 - 今天是这个月的第 27 天12 - 今天是这个月的第 5 周13 - 今天是这个月本周的第 4 天14 - 下个月月份(1位数): 815 - 下个月最后一天日期: 2017-08-31
阅读全文
0 0
- java calendar
- Java Calendar
- java Calendar
- JAVA Calendar
- java Calendar
- java calendar
- Java Calendar
- JAVA Calendar
- Java Calendar
- Java Calendar
- Java Calendar
- java Calendar
- JAVA Calendar详解
- JAVA Calendar详解
- JAVA Calendar详解
- JAVA Calendar方法详解
- Java Calendar getInstance
- java calendar资料
- 文章标题Maven的配置,Eclispe中创建Maven项目
- XGBoost理论相关推导
- 像素访问
- 25 JS基础之--5个数组元素遍历的方法
- JDBC连接数据库小工具
- Java Calendar
- CCF CSP 201612-2 工资计算(Java-100分)
- 暑期学习记录06
- LintCode 字符串置换 JAVA
- 机器学习实战 Ch10 K-均值聚类
- 【实验楼 Python 简明教程】挑战3 玩转函数
- hdu 6047 Maximum Sequence(2017 Multi-University Training Contest
- SpringBoot使用阿里大于短信接口
- Android Studio2.3版本以上 打包时V1和V2的区别