Java API —— Date类
2015-12-06 22:03
477 查看
1、Date类概述
类 Date 表示特定的瞬间,精确到毫秒。
2、构造方法
public Date():分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。
public Date(long date):分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。
3、成员方法
public long getTime()
public void setTime(long time)
举例1:
输出结果:
d:Sun Dec 06 19:26:45 CST 2015
d2:Thu Jan 01 09:00:00 CST 1970
因为我们在东八区,所以相差八小时。
举例2:
输出结果:
1449401561725
d:Sun Dec 06 19:32:41 CST 2015
d:Thu Jan 01 08:00:01 CST 1970
类 Date 表示特定的瞬间,精确到毫秒。
2、构造方法
public Date():分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。
public Date(long date):分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。
3、成员方法
public long getTime()
public void setTime(long time)
举例1:
import java.util.Date; /* * Date:表示特定的瞬间,精确到毫秒。 * * 构造方法: * Date():根据当前的默认毫秒值创建日期对象 * Date(long date):根据给定的毫秒值创建日期对象 */ public class DateDemo01 { public static void main(String[] args) { //创建对象 Date d = new Date(); System.out.println("d:"+d); long time = 1000 * 60 * 60; //1小时 Date d2 = new Date(time); System.out.println("d2:"+d2); } }
输出结果:
d:Sun Dec 06 19:26:45 CST 2015
d2:Thu Jan 01 09:00:00 CST 1970
因为我们在东八区,所以相差八小时。
举例2:
import java.util.Date; /* * public long getTime():获取时间,以毫秒为单位 * public void setTime(long time):设置时间 * * 从Date得到一个毫秒值 * getTime() * 把一个毫秒值转换为Date * 构造方法 * setTime(long time) */ public class DateDemo02 { public static void main(String[] args) { //创建对象 Date d = new Date(); //获取时间 long time = d.getTime(); System.out.println(time); System.out.println("d:" + d); //设置时间 d.setTime(1000); System.out.println("d:" + d); } }
输出结果:
1449401561725
d:Sun Dec 06 19:32:41 CST 2015
d:Thu Jan 01 08:00:01 CST 1970
相关文章推荐
- java编程规范
- jvm内存溢出问题解决
- java 生成word文档
- Java线程中run和start方法的区别
- spring的事件驱动体系介绍
- Struts2_学习笔记(三)--------Action接收参数的四种方法
- 关于eclipse android ctrl + 左键(鼠标左键)直接打开xml文件
- java 自定义封装jdbc dao类
- Struts2 使用Validation框架验证数据
- Eclipse快捷键大全(转载)
- Java 自限定的类型
- 关于Java的多线程的创建
- Java多线程初学者指南(7):向线程传递数据的三种方法
- Error:(3, 22) compileSdkVersion android-22 requires compiling with JDK 7
- javaday07-面向对象2
- Spring mvc
- 如何在eclipse上使用egit插件
- Spring Boot自定义错误页面,Whitelabel Error Page处理方式
- java字符串传值问题
- java中的抽象类和抽象方法