• java112-simpledateformat进行格式化



    package com.zx;
    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    //员工信息类
    //date类
    public class test50 {
        private String name;
        private String sex;
        private Date birth;
        public void showme(){
            System.out.println(this.getName());
            System.out.println(this.getSex());
           // System.out.println(DateFormat.getDateInstance().format(this.getBirth()));
           // System.out.println(this.getBirth());
            //使用simpledateformat进行格式化
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
            String data=sdf.format(birth);
            System.out.println(data);
        }
        public void setName(String name) {
            this.name = name;
        }
        public String getName() {
            return name;
        }
        public void setSex(String sex) {
            this.sex = sex;
        }
        public String getSex() {
            return sex;
        }
        public void setBirth(Date birth) {
            this.birth = birth;
        }
        public Date getBirth() {
            return birth;
        }
    }
    测试类

    package com.zx;
     
    import java.text.DateFormat;
    import java.text.ParseException;
    import java.util.Date;
    import java.util.Scanner;
     
    public class test52 {
        public static void main(String[] args){
            Scanner in=new Scanner(System.in);
            System.out.println("请输入员工信息");
            test50 emp=new test50();
            System.out.println("请输入员工姓名");
            String name=in.next();
            System.out.println("请输入员工性别");
            String sex=in.next();
            //System.out.println("现在的时间");
            //Date birth=new Date();
           // System.out.println(birth.toString());
            System.out.println("请输入员工生日");
            System.out.println("请输入员工生日年份");
            int y=in.nextInt();
            System.out.println("请输入员工生日月份");
            int m=in.nextInt();
            System.out.println("请输入员工生日日期");
            int d=in.nextInt();
            DateFormat df=DateFormat.getDateInstance();
            Date birth=null;
            String dateStr=y+"-"+m+"-"+d;//连接为字符串类型符合时间日期的格式形式
            System.out.println(dateStr);
            
                try {
                    birth = df.parse(dateStr);
                } catch (ParseException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
           
            emp.setName(name);
            emp.setSex(sex);
            emp.setBirth(birth);
            emp.showme();
        }
    }
    运行结果

     

  • 相关阅读:
    计算机网络网络层数据链路层协议详解
    项目文档(request页面代码逻辑)
    Word格式处理控件Aspose.Words for .NET教程——使用DocumentBuilder将字段插入文档
    聚氨基酯偶联牛血清白蛋白/人血清白蛋白/卵清白蛋白纳米粒PAE-BSA/HSA/OVA(合成路线)
    16:00面试,16:06就出来了,问的问题有点变态。。。
    2.6 Python 基本数据类型
    【小5聊】使用div+css布局绘制32支球队比赛对阵图,拭目以待冠军花落谁家
    【其他】简易代码项目记录
    python的if __name__ == “__main__“语法错误SyntaxError: invalid syntax
    适用于Windows电脑的最佳数据恢复软件是哪些?10佳数据恢复软件
  • 原文地址:https://blog.csdn.net/qq_41632427/article/details/125440488