/**
* 测试日期有关使用
* @author Wu
* @version v1.00
* */
/*主要内容:
*
*
*日和字符串的转换以及时间格式化
*
* */
//要使用几个类
import java.text.DateFormat; //时间格式化
import java.text.ParseException;
import java.text.SimpleDateFormat; //DateFormat的子类 与DateFormat没有包含关系 所以使用时要单独导入
public class TestDate {
public static void main(String[] args) {
//先来测试一下时间格式化
java.util.Date jud = new java.util.Date(); //得出一个date实例
long t = jud.getTime(); //返回计算机元年到现在的毫秒数
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
String time01 =sdf.format(t); //对t格式化 返回字符串
System.out.print("time01现在的时间是:"+time01);
//测试date类型转换为字符串
java.sql.Date jsd = new java.sql.Date(t);//使用sql包里的date创建一个实例
String time02=jsd.toString();
System.out.print("time02现在的时间是:"+time02);
//测试字符转化为时间
String time003 = "2014年10月12日";
try {
java.util.Date time04=sdf.parse(time003);
String time005 = sdf.format(time04);
System.out.print("time005现在的时间是:"+time005);
} catch (ParseException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}本文出自 “HappyDay” 博客,请务必保留此出处http://898440300.blog.51cto.com/8755219/1386055
原文:http://898440300.blog.51cto.com/8755219/1386055