日付列に基づいて行を表示するようにデータベースにクエリを実行しています。正しく機能するメソッドがありますが、データベース内の日付値の形式を変更する必要があります。以前は、日付をyyyyMdとして設定していましたが、たとえば、今日は201252になります。次に、日付をLongに解析し、メソッドに渡しました。
String sd = hiddenDate.getText().toString();
long aLong = Long.parseLong(sd);
dba.open();
String[] rScr = dba.getTodayMethod(aLong);
しかし、日付形式をyyyy-Myに書き直す必要があります。次に、日付のダッシュが「parseLong」を壊していると思います。そして、sd変数をgetTodayMethodに渡すだけでは、のようにString[] rScr = dba.getTodayMethod(sd);
機能しないようです。では、日付のダッシュに対応するために、String sdを何に解析する必要がありますか?そして、その解析コードはどのように記述されますか?