zoukankan      html  css  js  c++  java
  • Date时间

    /**
     * Date类的用法  
     * java.util.Date 父类  
     * 
     * 有3个子类 :java.sql.Date 
     *             java.sql.Time
     *         java.sql.Timestamp 
     */
    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    //其中不含被舍弃的方法
    public class Time { public static void main(String[] args){ long time = System.currentTimeMillis(); System.out.println("当前系统时间的毫秒数:"+time+"ms"); //无参 Date date1 = new Date(); System.out.println(date1);
    /带参 Date date2 = new Date(time); System.out.println(date2);
    /带任意的传毫秒数 long time2= 15645451515L; date2 = new Date(time2); System.out.println(date2); System.out.println("-----------------格式化时间格式-----------------"); // Fri Oct 25 17:08:10 CST 2019 // * yyyy-MM-dd HH:mm:ss:SSS // * yyyy-MM-dd HH:mm:ss // * yyyy/MM/dd HH:mm:ss // * yyyy年MM月dd日 HH时mm分ss秒 //// HH:0-23 24小时计时法 // hh:0-12 12小时计时法 // * DateFormat父类抽象类: SimpleDateFormat子类 Date currentTime = new Date(); System.out.println("格式化前"+currentTime); //父类引用指向子类对象 DateFormat df = new SimpleDateFormat("yyyy--MM--dd"); //或者直接实例化子类对象 // SimpleDateFormat dFormat = new SimpleDateFormat("yyyy--MM--dd"); String s1 = df.format(currentTime); System.out.println("格式化后"+s1); // String s2 = dFormat.format(currentTime); // System.out.println("格式化后"+s2); df = new SimpleDateFormat("yy/MM/dd HH:mm:ss 这个月的第FF周,这个月的第dd天"); String s3= df.format(currentTime); System.out.println("格式化后"+s3); //格式转化为原格式,扔出异常 //public static void main(String[] args) throws ParseException // Date currentTime1 = new SimpleDateFormat("yyyy-MM-dd").parse(s1); // System.out.println("格式化前:"+currentTime1); // } }

    改变格式是将Date类对象转化为String类字符串


    结果显示:

    当前系统时间的毫秒数:1572054751143ms
    Sat Oct 26 09:52:31 CST 2019
    Sat Oct 26 09:52:31 CST 2019
    Wed Jul 01 09:57:31 CST 1970
    -----------------格式化时间格式-----------------
    格式化前Sat Oct 26 09:52:31 CST 2019
    格式化后2019--10--26
    格式化后19/10/26 09:52:31 这个月的第04周,这个月的第26天

  • 相关阅读:
    IOS7笔记-10、多线程、滚动视图
    IOS7笔记-8、协议、block、动画
    IOS7笔记- 7、视图、绘制、手势识别
    IOS7笔记-6、控制器多态性、导航控制器、选项卡栏控制器
    IOS7笔记-5、视图控制器生命周期
    C# DevExpress之GridView同步滚动条记录方法
    C# 隐藏TabControl标签
    VC++ 如何识别系统语言类别
    我的免费空间网站
    慕课网-Java入门第一季-7-5 Java 中带参无返回值方法的使用
  • 原文地址:https://www.cnblogs.com/MRCH/p/11741931.html
Copyright © 2011-2022 走看看