java String日期转换成Date

vikey0623 2011-12-02 10:48:51
怎么样将“15:00:00”这样的时间转换成Date类型呢?
...全文
305 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoqiuwyh 2011-12-02
  • 打赏
  • 举报
回复
楼上的都说的很明白了。
龙腾冰 2011-12-02
  • 打赏
  • 举报
回复
看看这个符合不符合lz的要求啊



public java.sql.Date getDate(String str){
java.util.Date temp = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
temp = sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
java.sql.Date bir = new java.sql.Date(temp.getTime());
return bir;
}
孟祥月 2011-12-02
  • 打赏
  • 举报
回复

import java.text.SimpleDateFormat;


public class DateTest
{
public static void main(String [] args) throws Exception
{
String s = new String("15:00:00");
SimpleDateFormat sdf =new SimpleDateFormat("HH:mm:ss");
System.out.println(sdf.format(sdf.parse(s)));
}
}
安心逍遥 2011-12-02
  • 打赏
  • 举报
回复
string和date可以相互转换的
licip 2011-12-02
  • 打赏
  • 举报
回复
楼上已有答案,注意处理异常即可了。
qybao 2011-12-02
  • 打赏
  • 举报
回复
LS的都说了
String s = new String("15:00:00");
SimpleDateFormat sdf =new SimpleDateFormat("HH:mm:ss");
Date d = sdf.parse(s);
funfenffun 2011-12-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wby13579 的回复:]
Java code
String s = new String("15:00:00");
SimpleDateFormat sdf =new SimpleDateFormat("HH:mm:ss");
System.out.println(sdf.format(sdf.parse(s)));
[/Quote]
正解,Date与String相互转换
Date date = sdf.parse(s);
str = sdf.format(date);
tof21 2011-12-02
  • 打赏
  • 举报
回复
String s = new String("15:00:00");
SimpleDateFormat sdf =new SimpleDateFormat("HH:mm:ss");
System.out.println(sdf.format(sdf.parse(s)));
wby13579 2011-12-02
  • 打赏
  • 举报
回复
String s = new String("15:00:00");
SimpleDateFormat sdf =new SimpleDateFormat("HH:mm:ss");
System.out.println(sdf.format(sdf.parse(s)));
暖暖猫 2011-12-02
  • 打赏
  • 举报
回复

String Date = "15:00:00"
SimpleDateFormat sdf =new SimpleDateFormat("HH:mm:ss");
System.out.println(sdf.format(d));

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧