「Java」SimpleDateFormatクラスのサンプル

2020年11月13日

説明
public final String format(Date date)
Dateを日時文字列にフォーマットします。
Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study.it;
import java.util.Date;
import java.text.ParseException;
import java.text.SimpleDateFormat;
public class SimpleDateLocalTime {
// String format pattern
private static final String dateFmt = "yyyy/MM/dd HH:mm:ss";
// main method
public static void main(String[] args) throws ParseException {
String strA = "2020/10/13 10:21:34";
SimpleDateFormat sdf = new SimpleDateFormat(dateFmt);
Date dt = sdf.parse(strA);
System.out.println("日付: " + dt);
String result = sdf.format(dt);
System.out.println("日付->文字列: " + result);
}
}
package com.arkgame.study.it; import java.util.Date; import java.text.ParseException; import java.text.SimpleDateFormat; public class SimpleDateLocalTime { // String format pattern private static final String dateFmt = "yyyy/MM/dd HH:mm:ss"; // main method public static void main(String[] args) throws ParseException { String strA = "2020/10/13 10:21:34"; SimpleDateFormat sdf = new SimpleDateFormat(dateFmt); Date dt = sdf.parse(strA); System.out.println("日付: " + dt); String result = sdf.format(dt); System.out.println("日付->文字列: " + result); } }
package com.arkgame.study.it;

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

public class SimpleDateLocalTime {

      // String format pattern
      private static final String dateFmt = "yyyy/MM/dd HH:mm:ss";

      // main method
      public static void main(String[] args) throws ParseException {
            String strA = "2020/10/13 10:21:34";
            SimpleDateFormat sdf = new SimpleDateFormat(dateFmt);
            Date dt = sdf.parse(strA);
            System.out.println("日付: " + dt);

            String result = sdf.format(dt);
            System.out.println("日付->文字列: " + result);

      }
}

結果
日付: Tue Oct 13 10:21:34 JST 2020
日付->文字列: 2020/10/13 10:21:34

Java

Posted by arkgame