首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

String部类和Date类型互转

2013-03-21 
String类型和Date类型互转package com.dtimport java.text.ParseExceptionimport java.text.SimpleDateF

String类型和Date类型互转
package com.dt;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TestDate {

public static void main(String[] args) {

// String转时间Date
String str = "2001.12.12-08.23.21";
// 这个提供的模板有要求的,和字符串在格式上应该相同的
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd");
String s = str.substring(0, 10); // 截取出年月日
System.out.println(s);
try {
Date date = sdf.parse(s);// 字符串转时间
System.out.println("时间是 :" + date);
} catch (ParseException e) {
e.printStackTrace();
}

// --------------------------------------------
// 时间转字符串String

Date date1 = new Date();
System.out.println("----:" + date1);
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
String str1 = sdf1.format(date1);
System.out.println("----:" + str1);// 日期会按照模板的样子转出String
}
}

热点排行