←フエルチラシノウラ。トップページへもどる。

Javaで日付を扱うユーティリティクラス

Java 開発 プログラミング コーディング 日付

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

public class TimeStamper {

  /**
  * 現在のDateを返す
  * @return
   */
 public static Date getDatetime(){
   SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
    String string = sdf.format(new Date());
   try {
     return sdf.parse(string);
   } catch (ParseException e) {
      e.printStackTrace();
    }
   return null;
  }
 /**
  * 指定した日時文字列のDateを返す
   * @param yyyyMMddHHmmss
   * @return
   */
 public static Date getDatetime(String yyyyMMddHHmmss){
    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
    try {
     return sdf.parse(yyyyMMddHHmmss);
   } catch (ParseException e) {
      e.printStackTrace();
    }
   return null;
  }
 /**
  * 指定した日付文字列のDateを返す
   * @param yyyyMMdd
   * @return
   */
 public static Date getDate(String yyyyMMdd){
    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
    try {
     return sdf.parse(yyyyMMdd);
   } catch (ParseException e) {
      e.printStackTrace();
    }
   return null;
  }
 /**
  * 指定したDateを指定したformatで日時文字列として返す
  * @param date
   * @param format
   * @return
   */
 public static String getDatetimeString(Date date, String format){
   SimpleDateFormat sdf = new SimpleDateFormat(format);
    return sdf.format(date);
  }

}

http://goodjob.boy.jp/chirashinoura/id/52.html

作成日: 2005-12-03 11:25:07

最終更新日: 2005-12-03 11:25:07

▲このページの上へ