• Java时间日期类 Date、DateFormat、Calendar类


    Date类   日期

    import java.util.Date;

    public class DateDemo {

    public static void main(String[] args) {

    Date d = new Date(); //默认当前系统时间

    Date d2 = new Date(1000 * 60 * 60 * 24); //long值 时差+8h

    System.out.println(d); //Thu Dec 06 14:10:05 CST 2018

    System.out.println(d.toLocaleString()); //2018-12-6 14:10:05

    d.setTime(172800000L);

    //System.out.println(d.toString());

    System.out.println(d.toLocaleString());

    System.out.println(d.getTime());//172800000

    }

    }

    DateFormat类    SimpleDateFormat

    import java.text.ParseException;  转换异常

    import java.text.SimpleDateFormat;

    import java.util.Date;

    public class SimpleDateFormatDemo {

    public static void main(String[] args) throws ParseException {

    //SimpleDateFormat sdf =

    new SimpleDateFormat();yymdd日  下午h:mm

    SimpleDateFormat sdf =

    new SimpleDateFormat("yyyyMMddHH:mm:ss");

    Date date = new Date();//创建日期对象

    String s = sdf.format(date);//格式化 把日期对象转换成字符串

    System.out.println(s);//49-8-26 下午1:29

    Date d = sdf.parse("2049082613:39:12");//解析 字符串 转 日期对象

    System.out.println(d.toLocaleString());

    }

    }

    Calendar

    YEAR  MONTH  DATE  HOUR  MINUTE  SECOND  Day_OF_WEEK

       0~11   天    时     分       秒     周几 1(周天)~7(周六)

    import java.util.Calendar;

    public class CalendarDemo { field:成员变量

    public static void main(String[] args) { 静态方法   返回对象

    Calendar c = Calendar.getInstance(); //返当前时间 2018 12 6 本类

    c.add(Calendar.YEAR, -1); // 年份-1  2017 12 6

    c.set(Calendar.YEAR, 2008); // 年份=2008

    c.set(Calendar.MONTH, 7); // 月份=7+1

    c.set(Calendar.DATE, 8); // 日期=8

    c.set(2008,7,8); // 年月日

    c.set(2055,7,8,8,8,8); // 年月日 时分秒

    int year = c.get(Calendar.YEAR);       // 获取年份   2018

    int month = c.get(Calendar.MONTH) + 1; // 获取月份   8

    int day = c.get(Calendar.DAY_OF_MONTH); // 获取日期   8

    Date d = c.getTime(); // 日历类  转 日期类

    System.out.println(d); //

    }

    }

  • 相关阅读:
    nginx内置变量
    MySQL获取错误编号 try判断 获取 Exception 上的错误
    MySQL错误代码大全(转)
    PHP递归菜单/权限目录(无限极数组)
    PHP魔术方法
    php and和&&的一个坑(文章是发现其他博客,保存自己笔记)
    nginx配置php与前后端分离(文档只供本人观看,接受错误但勿喷!)
    servlet的构造器与init方法
    模板方法设计模式
    MVC
  • 原文地址:https://www.cnblogs.com/javscr/p/10167880.html
Copyright © 2020-2023  润新知