字符串格式的日期如何转换成Date的标准格式

eshiqi 2005-05-21 12:13:40
比如将“2005-05-20 11:20:00”转换成如“Wed Feb 01 00:00:00 CST 2005”的形式
...全文
778 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
minshuai 2005-05-26
  • 打赏
  • 举报
回复
TO philins(越海扬波) :
SimpleDateFormat 对象的prase方法的原形好像是下面这个
Data parse(String text, ParsePosition pos);
我是新手,不知道你直接用Date newdate=myFmt.parse(date);能不能行?
fonganzen 2005-05-26
  • 打赏
  • 举报
回复
import java.util.*;
import java.text.*;

public class Date{
public static void main(String[] args) {
SimpleDateFormat simpleDateFormat =new SimpleDateFormat("yyyyMMdd");
java.util.Date date = new java.util.Date();
String time = simpleDateFormat.format(date);
System.out.println("Today is " + time);
}

}

输出为:Today is 20050526
eshiqi 2005-05-26
  • 打赏
  • 举报
回复
谢谢诸位,问题解决了。
mingr6370 2005-05-22
  • 打赏
  • 举报
回复
呵呵,学到了
butterfly918 2005-05-22
  • 打赏
  • 举报
回复
能请楼上的高手说清楚点吗
我是初学者,不太看的懂,谢谢了
zuiaiharbor 2005-05-21
  • 打赏
  • 举报
回复
"".replaceAll("/","")
butterfly918 2005-05-21
  • 打赏
  • 举报
回复
那么请问各位如何获得如20050521这样形式的字符串呢
谢谢了
kingofvc 2005-05-21
  • 打赏
  • 举报
回复
SimpleDateFormat 或者jakarta commons DateUtil
sunshine5246 2005-05-21
  • 打赏
  • 举报
回复
philins 2005-05-21
  • 打赏
  • 举报
回复
String date="2005-05-20 11:20:00";
SimpleDateFormat myFmt=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try{
Date newdate=myFmt.parse(date);
return newdate;
}catch(Exception e){
e.printStackTrace();
return null;
}

试试
cuilichen 2005-05-21
  • 打赏
  • 举报
回复
输出就是:
Wed Apr 02 15:22:22 CST 2003
cuilichen 2005-05-21
  • 打赏
  • 举报
回复
String str = "20030402";
Calendar ca=Calendar.getInstance();
int year=Integer.parseInt(str.substring(0,4));//年
ca.set(Calendar.YEAR,year);
int month=Integer.parseInt(str.substring(4,6));//月,注意要减1,因为一月对应的是0
ca.set(Calendar.MONTH,month-1);
int day=Integer.parseInt(str.substring(6,8));//日,
//如果想要得到第二天的日期就加1,如果超过了当月的最大天数,Calendar会自动处理
ca.set(Calendar.DAY_OF_MONTH,day);
Date date=ca.getTime();
System.out.println(date);

62,614

社区成员

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

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