1

我想计算从数据库中提取日期后的 4 个月。我怎样才能做到这一点。历史输出如下。

2019 年 11 月 27 日星期三 14:42:23 GMT+03:00

  JSONObject form_tarih2 = jObj.getJSONObject("form_tarih2");
        String date = form_tarih2.getString("date");
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.US);
        Date calculateDate = sdf.parse(date);
4

1 回答 1

4

尝试这个:

JSONObject form_tarih2 = jObj.getJSONObject("form_tarih2");
String date = form_tarih2.getString("date");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.US);
Date calculateDate = sdf.parse(date);

final Calendar calendar = Calendar.getInstance();
calendar.setTime(calculateDate);
calendar.add(Calendar.MONTH,4);

您可以根据需要使用添加/子天、月、年等Calendar

于 2020-02-10T10:27:25.647 回答