首页 > 编程语言 > 详细

java Date类

时间:2019-12-24 15:11:16      阅读:86      评论:0      收藏:0      [点我收藏+]

计算机的时间的原点:公元1970年 一月一日,午夜 0:00:00 对应的毫秒值就是 0 

毫秒概念:1000毫秒 = 1秒

System.currentTimeMillis()  返回值 long 类型参数

注意:时间和日期的计算,必须依赖毫秒值

CST:中国标准时间

 

import java.util.Date;

public class Demo01 {
    public static void main(String[] args) {
        //获取系统毫秒值
        long time=System.currentTimeMillis();
        System.out.println(time);
        
        //获取当前日期对象
        Date date=new Date();
        System.out.println(date);
        
        //创建指定日期对象
        Date date1=new Date(1000000000000L);//long类型需要加L
        System.out.println(date1);
        //或者:转换得到的日期对象
        long time1=date.getTime();
        System.out.println(time1);
    }
}

 

 

DateFormat 是日期/时间格式化子类的抽象类(日期格式转化类)

允许进行格式化(也就是日期 -> 文本)、解析(文本-> 日期)和标准化

当出现y时,会将y替换成年

当出现M时,会将M替换成月

当出现d时,会将d替换成日

当出现H时,会将H替换成时

当出现m时,会将m替换成分

当出现s时,会将s替换成秒

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Demo02 {
    public static void main(String[] args) throws ParseException {
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//创建自定义格式
        //获取当前日期时间的Date对象
        Date date=new Date();
        String str=sdf.format(date);//日期对象-->字符串
        System.out.println(str);
        //字符串-->日期对象
        Date date2=sdf.parse("1999-1-12  12:12:12");//必须按格式来
        System.out.println(date2);
    }
}

 

 

Calendar是日历类,将所有可能用到的时间信息封装为静态成员变量

import java.util.Calendar;

public class Demo03 {
    public static void main(String[] args) {
        //获取当前系统日期时间的日历类对象
        Calendar calendar=Calendar.getInstance();//返回当前时间
        System.out.println(calendar);
        //在当前日历对象的日期进行偏移
        calendar.add(Calendar.DATE,2);//两天后的时间   用类名.调用静态类
        calendar.add(Calendar.DATE,-2);//两天前的时间
        calendar.add(Calendar.YEAR,2);//两年后的时间
        System.out.println(calendar);
    }
}

 

.

 

java Date类

原文:https://www.cnblogs.com/l1314/p/12091287.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!