/** * 测试日期有关使用 * @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