はてなブックマークの時刻形式を MySQL の DATETIME 形式へ変換
// はてなブックマークの時刻形式 "2010-02-01T15:20:57+09:00" を // MySQL の DATETIME 形式 "2010-02-01 15:20:57" に変換 static String hatenaDate2mysqlDate(String hatenaDate){ int pLoc = hatenaDate.indexOf('+'); // '+'位置の検出 String s1 = hatenaDate.substring(0, pLoc); // 2010-02-01T15:20:57 int tLoc = s1.indexOf('T'); // 'T'位置の検出 String day = s1.substring(0, tLoc); // 2010-02-01 String time = s1.substring(tLoc + 1); // 15:20:57 return day + " " + time; }
どうにもベタベタだ・・・