【发布时间】:2013-01-11 07:04:59
【问题描述】:
我是安卓开发新手。我想将String“周一,2013 年 2 月 11 日 08:00:00 CST”转换为Date,并且我还想将此日期添加到个人日历中。
谁能帮我解决这个问题?
【问题讨论】:
-
这是用 Java SDK 还是 C++ NDK?
我是安卓开发新手。我想将String“周一,2013 年 2 月 11 日 08:00:00 CST”转换为Date,并且我还想将此日期添加到个人日历中。
谁能帮我解决这个问题?
【问题讨论】:
这个问题看起来有点类似于:java string to datetime conversion issue
String d1String = "Mon, 11 Feb 2013 08:00:00 CST";
DateFormat df = new SimpleDateFormat("EEE, dd MMM yyyy hh:mm:ss z");
Date d1 = df.parse(d1String);
【讨论】:
Date d= new SimpleDateFormat("Yourdateformathere").parse("yourstringhere");
【讨论】:
试试这个...
String time1 = "Mon, 11 Feb 2013 08:00:00 CST";
String str="";
Date date;
try {
date = new SimpleDateFormat("EEE, dd MMM yyyy hh:mm:ss z").parse(time1);
str = new SimpleDateFormat("YOUR REQUIRED FORMATE").format(date);
System.out.println("output DATE== "+str);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
【讨论】: