Date型を日付文字列に変換する共通関数です。
サンプルメソッド
例)Date型を日付文字列(YYYYMMDD)に変換する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import java.text.SimpleDateFormat; import java.util.Date; /** * Date型を日付文字列に変換する * @param dt Date型オブジェクト * @return 日付文字列(YYYYMMDD) */ public static String getYmd(Date dt){ try{ SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); return sdf.format(dt.getTime()); }catch(Exception ex){ return null; } } |
メモ
- 引数にnullを渡した場合は、nullが返ります。
- 日付文字列のフォーマットを変えたい場合は、11行目のフォーマットを変更してください。