"20150622235959"は文字列ではないでしょうか。
※もし文字列なら、こういう場合にはint型とは言いません
文字列ならJavaではSimpleDateFormatを使って簡単にDate型に変換できます。
そこからTime型に直してはどうでしょうか。
lang
1// コンストラクタでフォーマットを指定
2SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");
3try {
4 // parseメソッドで解析したい文字列を指定
5 date = df.parse("20150622235959");
6} catch (ParseException e) {
7}