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);
            
            
        }
    }















  • 相关阅读:
    导出EXCEL 没有乱码,已确认可以使用, 转自csdn
    发送微信模板消息 已测试通过
    mysql 无法启动 innodb 报错 1067
    redis3.0集群搭建
    centos下编译openjdk1.8
    Redis无法远程访问
    记一次优化的的意外收获
    mysql的基础优化
    关于inputStream.read()返回值的问题
    rest风格的url接收
  • 原文地址:https://www.cnblogs.com/whj-1994/p/5857774.html
Copyright © 2011-2022 走看看