Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこの形式の日付値を持っています:yyyy-MM-dd kk:mm:ss
yyyy-MM-dd kk:mm:ss
したがって、この行からdata = params.getString("data");、別のアクティビティで以前に設定した日付を取得します。したがって、ボタンをクリックして、日付の値に+10分を追加する必要があります。
data = params.getString("data");
私はそれを通してそれを知っていますvalue.put("...",...);が、私は日付を変更したくないので、値の時間だけを変更します。どうすればいいですか?
value.put("...",...);
Calendar のインスタンスを使用します。
SimpleDateFormat currentDate = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss"); Calendar c = Calendar.getInstance(); c.setTime(currentDate.parse(data)); // your date value c.add(Calendar.MINUTE,10); newDate = c.getTime()