马克社区吧 关注:484贴子:446
  • 0回复贴,共1

java中如何能把一个字符串转成日期对象

只看楼主收藏回复

题目3.1: 把一个字符串转成日期对象当我们想根据输入字符串得到一个日期对象时我们不知道,应该以什么格式写这个字符串,才能被系统正确解析,一种聪明的做法是,马克-to-win,我们先把日期对象根据我们的格式打印出来,之后照打印出来的样子,一丝不差的写这个字符串,这个字符串必定能被系统正确解析。下面这个例子,就是先把日期对象根据我们的格式打印出来。之后才涉及到解析。


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
public class Test {
public static void main(String[] args) {
Date date;
Calendar cal = Calendar.getInstance();
/*先把日期对象根据我们的格式打印出来 can give us some direction to parse the string to Date format.");*/
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss G W a E");
String mDateTime=formatter.format(cal.getTime());
。。。。。。。。。。。。。。。。
详情请进:http://www.mark-to-win.com/JavaBeginner/JavaBeginner2_web.html#ConvertStringToTime