您的位置:首页 > 编程语言 > Java开发

java Scanner类实现日期格式

2012-03-25 19:58 169 查看
package hjw;

import java.util.Scanner;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.text.ParseException;
public class ScannerDemo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String str=null;
Date dt=null;
if(sc.hasNext("^\\d{4}-\\d{2}-\\d{2}$")){//正则验证是否为日期
str=sc.next("^\\d{4}-\\d{2}-\\d{2}$");//接收字符串
try{//转换成日期
dt=new SimpleDateFormat("yyyy-MM-dd").parse(str);
}catch (ParseException e){
e.printStackTrace();
}
}else{
System.out.println("输入的日期格式错误、、、、");
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: