JAVA求助关于字符串转时间

2024-12-28 11:48:20
推荐回答(4个)
回答1:

这个貌似已经是yyyy,mm,dd的格式了,不过你的第一个单词写错了,呵呵呵。
这样嘛,你用空格去分割,splite,分得的字符串取其第二个,第三个,第四个,其中第三四已经是做到dd和yyyy了,然后第二个是英文,你用判断语句做出是哪个月就可以了,注意返回月份时一位数前面加0.

回答2:

Java代码:

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

public class Test16 {
public static void main(String[] args) {
String source = "20 Feb 2012 11:38:40 GMT";
String dest = null;
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
dest = format.format(Date.parse(source));
System.out.println(dest);
}
}

运行测试:
2012-02-20

回答3:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.format(你要转换的时间);

回答4:

String formater = "yyyy-MM-dd";
SimpleDateFormat format = new SimpleDateFormat(formater);
Date date = new Date();
String nowTime = format.format(date);