質問: HTTP通信で得たデータベースファイルから取得した12桁のint型の変数 例:20150622235959 (2015年06月22日23時59分29秒) をTime型の変数に直す方法はありますか?
回答: "20150622235959"は文字列ではないでしょうか。 ※もし文字列なら、こういう場合にはint型とは言いません 文字列なら`Java`では`SimpleDateFormat`を使って簡単に`Date`型に変換できます。 そこから`Time`型に直してはどうでしょうか。 ``` // コンストラクタでフォーマットを指定 SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss"); try { // parseメソッドで解析したい文字列を指定 date = df.parse("20150622235959"); } catch (ParseException e) { } ```