美文网首页
java日期

java日期

作者: ticktackdong | 来源:发表于2018-04-19 18:47 被阅读0次
一.Date类(java.util.Date)
 以一个数字来表示(当前时间-基准时间)的毫秒数
 所有日期以1970年1月1日8点0分0秒为基准,每过一毫秒加1
 创建时间
       Date d1 = new Date();//当前时间
       Date d1 = new Date(5000);//1970年基准时间加上5000毫秒
 获得时间
        getTime();//得到一个long型的整数代表距离基准时间的毫秒数
        System.currentTimeMillis();//当前日期的毫秒数
二.SimpleDateFormat日期格式化类
        format();//日期转字符串
        parse();//字符串转日期
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss:SS");
    Date d1 = new Date();
    String s = sdf.format(d1);
 try{
        Date d2 = sdf.parse(s);
     }catch...
三.Calendar日历类
  1.Calendar与Date进行转换
       //采用单例模式获取日历对象 Calendar
        Calendar c = Calendar.getInstance();
      //通过日历对象得到日期对象
        Date d = c.getTime();
        Date d2 = new Date(0);
        c.setTime(d2);//把日历对象调成日期对象
  2.翻日历
   add方法,在原日期上增加年月日
   set方法,直接设置年月日
  Calendar c = Calendar.getInstance();
  Date now = c.getTime();
  //下个月的今天
  c.setTime(now);
  c.add(Calendar.MONTH,1);
 //去年的今天
   c.setTime(now);
   c.add(CalendarYEAR,-1);
 //上个月的第三天
  c.setTime(now);
  c.add(Calendar.MONTH,-1);
  c.set(Calendar.DATE,3);

相关文章

  • java日期处理

    java日期 java日期时间处理,主要是三个类Date(日期)、Calendar(日历)、DateFormat(...

  • java日期

    一.Date类(java.util.Date) 二.SimpleDateFormat日期格式化类 三.Calend...

  • java日期

  • Java 日期

    1.创建日期对象 打印结果 2.getTime方法 Date类型有一个 getTime() 方法得到一个long型...

  • 2020-10-30 Java日期相关函数

    日期类 java.util.Date日历类 Java.util.Calendar格式日期类 java.text.S...

  • Java 8 处理日期时间

    Java 8 处理日期时间 示例 1、在 Java 8 中获取今天的日期 Java 8 中的 LocalDate ...

  • java获取日期

    java获取日期 昨天 今天 明天的日期

  • Java8日期/时间API

    旧的日期/时间API的缺点 Java日期与时间类定义不一致,java.util和java.sql包都有日期类,ja...

  • 关于日期java8的使用实践

    示例1:Java 8中获取今天的日期 Java 8 中的 LocalDate 用于表示当天日期。和java.uti...

  • Java(JavaEE)实例

    Java实例教程(下) Java当前日期/时间Java将字符串转换为日期Java当前工作目录Java正则表达式Ja...

网友评论

      本文标题:java日期

      本文链接:https://www.haomeiwen.com/subject/xkibkftx.html