// 在具有默认语言环境的默认时区内使用当前时间构造一个默认的 GregorianCalendar
Calendar calendar = new GregorianCalendar();
// 创建一个Date
Date trialTime = new Date();
// 看看当前的trialTime
System.out.println("Date : " + trialTime);
// 使用给定的 Date 设置此 Calendar 的时间。
calendar.setTime(trialTime);
// 这个就是输出年
System.out.println("YEAR: " + calendar.get(Calendar.YEAR));
// 这是一个特定于日历的值。一年中的第一个月是 JANUARY,它为 0;最后一个月取决于一年中的月份数。
// 所以依次类推,输出月要+1,不然结果不是想要的效果
System.out.println("MONTH: " + calendar.get(Calendar.MONTH + 1));
// 指示当前年中的星期数
System.out.println("WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
// 指示当前月中的星期数
System.out.println("WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
// 查看是几号
System.out.println("DATE: " + calendar.get(Calendar.DATE));
// 当前月的第几天
System.out.println("DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
// 当前年的第几天
System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
// 指示一个星期中的某天
System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
// 当前天在这个月的第几个星期
System.out.println("DAY_OF_WEEK_IN_MONTH: " + calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
// 判断是AM还是PM 中午之前还是在中午之后。,如果输出0是AM 上午,如果输出1是PM下午
System.out.println("AM_PM: " + calendar.get(Calendar.AM_PM));
// HOUR 用于 12 小时制时钟 ,假设现在上下午3点,则输出3
System.out.println("HOUR: " + calendar.get(Calendar.HOUR));
// 输出当前小时在这天的值,假设现在是下午3点,则输出15
System.out.println("HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
// 输出分钟
System.out.println("MINUTE: " + calendar.get(Calendar.MINUTE));
// 输出秒
System.out.println("SECOND: " + calendar.get(Calendar.SECOND));
// 输出毫秒
System.out.println("MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
// 以毫秒为单位指示距 GMT 的大致偏移量。
System.out.println("ZONE_OFFSET: "
+ (calendar.get(Calendar.ZONE_OFFSET) / (60 * 60 * 1000)));
// 以毫秒为单位指示夏令时的偏移量。
System.out.println("DST_OFFSET: " + (calendar.get(Calendar.DST_OFFSET) / (60 * 60 * 1000)));
// 在具有默认语言环境的默认时区内使用当前时间构造一个默认的 GregorianCalendar
Calendar calendar = new GregorianCalendar();
//当月天数。
System.out.println("当月天数: " + calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
分享到:
相关推荐
2.支持java.util.Calendar,java.util.Date,java.sql.Date格式化输出 3.支持字符串转java.util.Date 支持字符串格式: yyyyMMdd yyyyMMddHH yyyyMMddHHmm yyyyMMddHHmmss yyyy-MM-dd yyyy.MM.dd yyyy/MM/dd yyyy ...
import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class TestOutDate { public static void main(String[] args) { //method 1 Calendar nowtime = new ...
使用java.util.Calendar类,通过Calendar.getInstance()可以获得当前系统的日期和时间; 通过Calendar对象的set()方法可以修改Calendar对象的年月日等信息; 通过Calendar对象的get(Calendar.DAY_OF_WEEK)方法可以...
利用File类的方法,获得某已有文件的最后修改时间 ...import java.util.Calendar; import java.util.Date; public class LianXi6_11 { public static void main(String[] args) throws IOException{
而Date的其他构造方法和普通方法的API都不容易实现国际化,因此目前Date类的大多数方法都被标识为过时,表示更灵活的时间类请参考java.util.Calendar。 Date的输出结果是按照国际通用格式输出的,而中国更习惯于...
1. java日期时间工具类,基于 java.util.Calendar。 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 ...
(1)所在位置 java.util.Date; (2)两种创建对象的方法: 如果调用空参构造创建对象那么对象为当前的时间,如果调用有参构造(参数是一个long类型代表毫秒数),那么返回的对象是从基准时间过了所输入参数的时间后表示的...
import java.util.*; 3.2.初始化数据 public class CalendarApplet extends Applet{ static final int TOP = 70; //顶端距离 static final int CELLWIDTH=50,CELLHEIGHT = 30; //单元格尺寸 static final int ...
//命令行窗口输出"你好,很高兴学习Java" A a=new A(); a.fA(); } } class A { void fA() {System.out.println("we are student"); } } 实验2 一个简单的Java Applet程序 2.模板代码 FirstApplet.java ...
import java.util.*; 3.2.初始化数据 public class CalendarApplet extends Applet{ static final int TOP = 70; //顶端距离 static final int CELLWIDTH=50,CELLHEIGHT = 30; //单元格尺寸 static final int ...
对于上述每个Java程序,请添加Java实用程序类java.util.Calendar,以在输出中显示日期和时间。 请使用NetBean或Eclipse等IDE生成GUI代码,请勿自己编写GUI代码。 #2。 JDBC 从MySQL教科书的第28章创建数据库“书”...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
Date时间类(java.util.Date) 124 DateFormat类和SimpleDateFormat类 125 Calendar日历类 126 可视化日历的编写 128 Math类 131 File类 132 File类的基本用法 132 树状结构展现文件结构 133 枚举 133 上机作业 135 第...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...