• 使用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);
            
            
        }
    }















  • 相关阅读:
    生成token和获取token
    python异常处理
    获取文件路径
    批量导出和批量安装第三方模块
    python操作从数据库中获取数据的接口
    centos中开机时如何自启动samba服务器
    MSSQL 创建自定义异常
    MSSQL 生成拼音码
    MSSQL FOR MXL PATH 运用(转载)
    MSSQL旋转和反旋转的例子
  • 原文地址:https://www.cnblogs.com/whj-1994/p/5857774.html
Copyright © 2020-2023  润新知