読者です 読者をやめる 読者になる 読者になる

bekkou68の日記

開発しているサービス, IT技術, 英語など。

Timestamp を SimpleDateFormat でフォーマットして String に変換する - Convert Timestamp to String formatted by SimpleDateFormat

Java

実装 - Implementation

TimestampUtil.java

import java.sql.Timestamp;
import java.text.SimpleDateFormat;

public class TimestampUtil {
    public static String formattedTimestamp(Timestamp timestamp, String timeFormat) {
        return new SimpleDateFormat(timeFormat).format(timestamp);
    }

    public static Timestamp current() {
        return new Timestamp(System.currentTimeMillis());
    }
}

実行結果 - Execution result

TimeController.java

import example.util.TimestampUtil;

public class TimeController {
    private static String TIME_FORMAT = "yyyy/MM/dd HH:mm:ss";

    public static void main(String[] args) {
        System.out.println(TimestampUtil.formattedTimestamp(TimestampUtil.current(), TIME_FORMAT));
    }
}

TimeController.java を実行 - Execute TimeController.java

2009/07/20 04:40:08