Androidにて SQLiteを使うとき、SQLiteCursor.getInt()を利用するのだけど、こいつは基数を処理してくれちゃうのね。
日付処理で strftime(‘%m’,XXX)とやった結果、1~9月は “01”~”09″という文字列で返るのだけど、これを 8進数として認識してくれるもんだから 8月と 9月について 0にしてくれちゃう。
しゃあないので getString()で受けて Integer.parseInt()に投げて逃げ。
孤独に歩め。悪をなさず、求めるところは少なく、林の中の象のように。
Androidにて SQLiteを使うとき、SQLiteCursor.getInt()を利用するのだけど、こいつは基数を処理してくれちゃうのね。
日付処理で strftime(‘%m’,XXX)とやった結果、1~9月は “01”~”09″という文字列で返るのだけど、これを 8進数として認識してくれるもんだから 8月と 9月について 0にしてくれちゃう。
しゃあないので getString()で受けて Integer.parseInt()に投げて逃げ。