zoukankan      html  css  js  c++  java
  • 使用date类和format类对系统当前时间进行格式化显示

    一:Date------------String

    代码1:(代码二对显示出来的时间格式进行优化)

    package DateDemo;
    
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    //            需求:将现在系统的时间打印出来
    //            需要的类:Date 类:生成当前系统时间
    //                    SimpleDateFormat 类:对生成的系统时间进行格式化
    //                                构造方法摘要  SimpleDateFormat() 
    
    
    
    public class DateDemo {
        public static void main(String[] args) {
            //创建一个日期
            Date d=new Date();
            //创建一个子类
            SimpleDateFormat str =new SimpleDateFormat();
            //使用str父类的方法format(Date date) 将一个 Date 格式化为日期/时间字符串。 
            //调用父类方法format
            String Time=str.format(d);      
            System.out.println(Time);
        }
    }

    代码二:对显示的时间格式进行一个优化输出

    package DateDemo;
    
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    //            需求:将现在系统的时间打印出来
    //            需要的类:Date 类:生成当前系统时间
    //                    SimpleDateFormat 类:对生成的系统时间进行格式化
    //                                构造方法摘要  SimpleDateFormat() 
    
    
    
    public class DateDemo {
    	public static void main(String[] args) {
    		//创建一个日期
    		Date d=new Date();
    		//System.out.println(d);//Fri Sep 09 18:42:21 CST 2016
    		//创建一个子类
    		//SimpleDateFormat str =new SimpleDateFormat();
            //使用str父类的方法format(Date date) 将一个 Date 格式化为日期/时间字符串。 
    		//调用父类方法format
            //String Time=str.format(d);      
            //System.out.println(Time);//16-9-9 下午6:42
            //优化:使得时间的显示格式为:2016年9月9日 18:42:21
            //                        yyyy年MM月dd日 KK:mm:ss
            //自定义方法进行字符串的解析
            //方法:SimpleDateFormat(String pattern) 用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat。
            SimpleDateFormat str =new SimpleDateFormat("yyyy年MM月dd日 KK:mm:ss");
            String Time=str.format(d);
            System.out.println(Time);
            
    	}
    }


    二  :String------------Date


    package DateDemo;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    //            需求:将现在系统的时间打印出来
    //            需要的类:Date 类:生成当前系统时间
    //                    SimpleDateFormat 类:对生成的系统时间进行格式化
    //                                构造方法摘要  SimpleDateFormat() 
    //            Date------String
    //
    //
    //            String----Date
    
    
    public class DateDemo {
        public static void main(String[] args) throws ParseException {
            //创建一个日期
            //Date d=new Date();
            //System.out.println(d);//Fri Sep 09 18:42:21 CST 2016
            //创建一个子类
            //SimpleDateFormat str =new SimpleDateFormat();
            //使用str父类的方法format(Date date) 将一个 Date 格式化为日期/时间字符串。 
            //调用父类方法format
            //String Time=str.format(d);      
            //System.out.println(Time);//16-9-9 下午6:42
            //优化:使得时间的显示格式为:2016年9月9日 18:42:21
            //                        yyyy年MM月dd日 KK:mm:ss
            //自定义方法进行字符串的解析
            //方法:SimpleDateFormat(String pattern) 用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat。
    //        SimpleDateFormat str =new SimpleDateFormat("yyyy年MM月dd日 KK:mm:ss");
    //        String Time=str.format(d);
    //        System.out.println(Time);
    //        
            System.out.println("------------------");
            
            //String-------Date
            //将字符串格式化为Date格式
            //调用方法: Date parse(String source)  从给定字符串的开始解析文本,以生成一个日期。 
             String str="2016年9月9日 18:42:21";
             Date dd=new Date();
             SimpleDateFormat d =new SimpleDateFormat("yyyy年MM月dd日 KK:mm:ss");
             dd=d.parse("2016年9月9日 18:42:21");
             System.out.println(dd);
            
            
        }
    }















  • 相关阅读:
    十二月十学习报告
    十二月八学习报告
    十二月七学习报告
    学习笔记187—在线会议共享PPT时,设置让观众看不到备注,而自己能看到【腾讯会议】
    学习笔记186—打印机可以打印测试页,但是通过WPS或Word无法打印文档?
    《程序员的自我修养》读书有感 其一
    Linux下的单向ping通问题
    做一个Pandas专家,教你如何用它高效处理大量数据
    grpc python 源码分析(1):server 的创建和启动
    grpc python 源码分析(2):server 处理请求
  • 原文地址:https://www.cnblogs.com/whj-1994/p/5857774.html
Copyright © 2011-2022 走看看