java.util.Date日期類型與字符串類型之間的轉換

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

/**
 * java.util.Date日期類型與字符串類型之間的轉換
 */
public class DateStringChange {spa

      // 日期轉換爲固定格式的字符串
      public static String dateToString(Date date) {
          // 返回值
          String res;
          // 將日期轉換爲固定格式的字符串
          SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
          res = sdf.format(date);
          // 返回
          return res;
      }orm

      // 字符串類型的日期轉換爲java.util.Date類型的日期
      public static Date stringToDate(String dateStr) {
          // 返回值
          Date date = null;
          // 將字符串的日期轉換爲java.util.Date
          SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
          try {
               date = sdf.parse(dateStr);
          } catch (ParseException e) {
               System.out.println("轉換失敗:" + e.getMessage());
          }
           // 返回
          return date;
     }字符串

     public static void main(String[] args) {
          System.out.println(DateStringChange.dateToString(new Date()));
          System.out.println(DateStringChange.stringToDate("2015-08-15 19:40:38"));
     }get

}string

運行結果:io

相關文章
相關標籤/搜索