字符串和日期类型之间的转换有时候真是令人头疼,明明记住了,琢磨了半天,最后还是到谷歌去搜索,不过有个最简单的方法,再也不用谷歌去搜它了,那就是SimpleDateFormat,感觉这个非常的好用,想要什么样的格式都很方便,下面是日期类型和字符串类型之间的转换代码:
- import java.text.ParseException;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- public class SimpleDateFormatTest {
- public static void main(String[] args) {
- try {
- Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
- .parse("2011-09-17 00:00:00");
- System.out.println("字符串类型转换为日期类型:" + date.toString());
- String dateStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
- .format(new Date());
- System.out.println("日期类型转换为字符串类型:" + dateStr);
- } catch (ParseException e) {
- e.printStackTrace();
- }
- }
- }