在日期类中共定义了六种构造函数。
(1)public Date()
创建的日期类对象的日期时间被设置成创建时刻相对应的日期时间。
例:
Date today=new Date(); //today被设置成创建时刻相对应的日期时间。
(2)public Date (long date)
long 型的参数date可以通过调用Date类中的static方法parse(String
s)来获得。
例:
long l=Date.parse("Mon 6 Jan 1997 13:3:00");
Date day=new Date(l); //day中时间为1997年 1月6号星期一,13:3:00。
(3)public Date(String s)
按字符串s产生一日期对象。s的格式与方法parse中字符串参数的模式相同。
例:
Date day=new Date("Mon 6 Jan 1997 13:3:00"); //day 中时间为1997年1月6号星期一,13:3:00.
(4)按:年、月、日
public Date(int year,int month,int date)
(5)按:年、月、日、时、分
public Date(int year,int month,int date,int hrs,int min)
(6)按:年、月、日、时、分、秒
public Date(int year,int month,int date,int hrs,int min,int sec)
按给定的参数创建一日期对象。
参数说明:
year的值为:需设定的年份-1900。例如需设定的年份是1997则year的值应为97,即1997-1900的结果。所以Date中可设定的年份最小为1900;
month的值域为0~11,0代表1月,11表代表12月;
date的值域在1~31之间;
hrs的值域在0~23之间。从午夜到次日凌晨1点间hrs=0,从中午到下午1点间hrs=12;
min和sec的值域在0~59之间。
分享到:
相关推荐
Java 之 Date 和 Calendar 实例
java 时间转换 date time = new date() 对时间的格式化。这个可以帮助大家解决时间的问题
java_时间戳与Date_相互转化 (2012-02-10 17:54:49) 转载▼ 标签: java 时间戳 date 转换 转化 杂谈 分类: java 1、时间戳的定义 时间戳是指文件属性里的创建、修改、访问时间。 数字时间戳技术是数字签名...
使用Date类的默认构造方法创建出的对象就代表当前时间,由于Date类覆盖了toString方法,所以可以直接输出Date类型的对象,显示的结果如下:SunMar0816:35:58CST2009在该格式中,Sun代表Sunday(周日),Mar代表March...
mulThread.java 创建多个线程对象的类 demoJoin.java 演示使用join()以确保主线程最后结束 clicker.java 一个计数用的线程类 demoPri.java 调用上面这个类设置线程优先级示例 myThread.java 自己定义的一个...
时间类的年月日小时、分、秒,随你选择,一 个摘抄的可以自由改动的时间类
Date 类的构造方法有两种:无参构造方法 Date(),使用当前日期和时间创建 Date 对象;带参构造方法 Date(long dt),使用自 1970 年 1 月 1 日以后的指定毫秒数创建 Date 对象。 Date 类的常用方法包括: * getTime...
6 1Date类 6 2Calendar类 6 3Math类 6 4BigInteger类 习题 第7章AWT组件及事件处理 7 1Java窗口 7 1 1 Frame常用方法 7 1 2菜单条 菜单 菜单项 7 1 3窗口与屏幕 7 2文本框 7 2 1TextField类的主要方法 7 2 2文本框上...
1、案例情景—模拟ATM自动取款机 案例分析: (1)定义主类,完成持卡人信息的录入以及用卡...导入Date类:import java.util.Date; 创建获取当前时间对象:Date d=new Date(); 输出当前时间:System.out.println(d); )
文章目录String类概述String对象创建字符串拼接问题常用方法StringBuffer、StringBuilderDate类 你还在被String类的各种神仙问题困扰吗? String的底层存储 String的存储区 String的相等判断 String的常用方法 不用...
(2)编写一个账户类Account,它包括:一个名为id的int型账号码属性,一个名为balance的double型的账号余额属性,定义一个类型为java.util.Date的属性dateCreated,用于记录账号的创建日期。同时,定义无参的构造...
这是用Java创建一个简单的时间服务器的例子,类似于微软为Windows定制的时间服务器,用于校准时间。可以通过这个网络时间服务器了解一些套按字、输入流以及缓冲区方面的相关基础知识。服务器创建部分,可参考如下...
9.4.1 Date类 333 9.4.2 Calendar类 334 9.4.3 TimeZone类 337 9.5 正则表达式 338 9.5.1 创建正则表达式 338 9.5.2 使用正则表达式 341 9.6 程序国际化 345 9.6.1 Java国际化的思路 346 9.6.2 Java支持的...
<java.lang>.Date:日期类,月份从0—11 92 <java.lang> Calendar:日历类 93 十六、 IO流:用于处理设备上数据 ★★★★★ 94 IO流的概念 95 字符流与字节流 98 流对象 101 File类 102 Java.util.Properties 103 ...
提示:创建一个java.util.Date类的对象代表当前的系统日期,使用对象的getYear()方法、getMonth()方法、 getDay()方法可获得对应的年月日。编写一个三角形类,能根据3个实数构造三角形对象,如果三个实数不满足 ...
Java Calendar手机上期选择-日历实现 // 重载抽象类MIDlet的抽象方法startApp() protected void startApp() { Date dd = new Date(); // 表示当前的日期和时间 TimeZone tz = TimeZone.getTimeZone("GMT...
获取剩余时间,根据创建时间、间隔小时值,生成剩余时间值 ,亲测好用!!!!!!!!!! 剩余1时33分31秒
JAVA的时间类使用(通过编写一个日历学习) 今天是小贤的第一篇文章,希望自己能够坚持,为自己鼓鼓掌 时间类的使用是经常用到的,为此小贤通过学习,写了一个日记的小程序来体会时间类的用法。 Date (1)创建一个...
day03-多态、包、权限修饰符、内部类,Object类,Date类 day04-常用API、正则表达式,泛型、Collection集合API day05-迭代器,数据结构,List,Set ,TreeSet集合,Collections工具类 day06-Map集合,HashMapTreeMap,...