java学习(111):日期时间格式化
生活随笔
收集整理的這篇文章主要介紹了
java学习(111):日期时间格式化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.zx;
import java.text.DateFormat;
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());}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 blocke.printStackTrace();}emp.setName(name);emp.setSex(sex);emp.setBirth(birth);emp.showme();} }運行結果?
?
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java学习(111):日期时间格式化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux内核源码树
- 下一篇: WAV文件格式分析