> startDate-例如29/04/2018

> howManyDays-例如30

我想从日期29/04/2018得到30天的清单.你能告诉我怎么做吗?我发现beetwen只有两个日期.

int days = Days.daysBetween(startDate, endDate).getDays();

List dates = new ArrayList(days); // Set initial capacity to `days`.

for (int i=0; i < days; i++) {

LocalDate d = startDate.withFieldAdded(DurationFieldType.days(), i);

dates.add(d);

}

我不知道如何更改代码.

解决方法:

您可以使用此示例代码获取从特定日期开始的30个日期.

import java.time.LocalDate;

import java.time.format.DateTimeFormatter;

import java.util.ArrayList;

import java.util.List;

public class Days {

public static void main(String[] args) {

String startDate = "29/04/2018";

int howManyDays = 30;

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd/MM/yyyy");

LocalDate localDate = LocalDate.parse(startDate, formatter);

List dates = new ArrayList<>();

for (int i = 0; i < howManyDays; i++) {

dates.add(localDate.plusDays(i));

}

//For check

dates.forEach(System.out::println);

}

}

运行howManyDays = 5可以得到:

2018-04-29

2018-04-30

2018-05-01

2018-05-02

2018-05-03

标签:android,days,java,jodatime,android-jodatime

来源: https://codeday.me/bug/20191013/1910647.html

java 取得日期_java-如何从某个日期获取日期列表?相关推荐

  1. java遍历日期_Java遍历起止日期中间的所有日期操作

    传入的起止日期,返回一个泛型为String的集合: private static List dateUtil(Date start, Date end) { List list = new Array ...

  2. java 天数计算日期_Java 计算日期间天数与日期推算等操作

    package com.yh.emmm.pattern; import java.time.LocalDate; /** * 计算两个日期之间的天数 * * @author 枫茗丿love */ pu ...

  3. java date显示格式_Java如何显示不同格式的日期?

    在Java中,如何以不同的格式来显示日期? 此示例使用DateFormatSymbols().DateFormatSymbols类的getWeekdays()方法来显示时间的格式. package c ...

  4. java纪元时间_Java实现纪元秒和本地日期时间互换的方法【经典实例】

    Java实现纪元秒和本地日期时间互换的方法[经典实例] 发布时间:2020-09-07 22:58:35 来源:脚本之家 阅读:71 作者:FrankYou 本文实例讲述了Java实现纪元秒和本地日期 ...

  5. java两个日期之间所有日期_java如何输出指定两个日期之间的所有日期

    java如何输出指定两个日期之间的所有日期 关注:252  答案:3  mip版 解决时间 2021-01-31 04:38 提问者等妳¬硪唯一鍀执念 2021-01-31 01:40 java如何输 ...

  6. java车次信息_java实现根据起点终点和日期查询去哪儿网的火车车次和火车站点信息...

    本文章为原创文章,转载请注明,欢迎评论和改正. 一,分析 之前所用的直接通过HTML中的元素值来爬取一些网页上的数据,但是一些比较敏感的数据,很多正规网站都是通过json数据存储,这些数据通过HTML ...

  7. java时间差工具_Java 工具类 计算两个日期之间相差 天 小时 分钟 秒

    java 日期做差 : 场景 判断过期 public static String dateDiff(String startTime, String endTime, String format) { ...

  8. java csv 日期_java读取excel或者csv时日期格式数据处理

    背景:最近写一个通过excel批量导入数据的功能,里面含有时间,但是java读取之后把时间转为了距离1990年1月1号的天数,比如excel中时间为2018/9/16 18:30,java读取之后变成 ...

  9. java拆分日期_Java根据控制台输入的特定日期格式拆分日期

    请输入一个日期(格式如:xx月xx日xxxx年) 经过处理得到:xxxx年xx月xx日 提示:使用String的方法indexOf.lastIndexOf.substring public stati ...

  10. java 获取周日期_java 获得本周一到周五的日期

    展开全部 import java.text.SimpleDateFormat; import java.util.Date; import java.util.Calendar; public cla ...

最新文章

  1. 看到一个flash做的超酷网站
  2. 计算机组成原理实验八报告,计算机组成原理实验八报告
  3. 如何设置允许PP视频访问相机
  4. oracle 自身连接查询,Oracle 连接查询
  5. 算法高级(17)-SpringCloud中的负载均衡算法
  6. 使用PowerShell和T-SQL在多服务器环境中规划SQL Server备份和还原策略
  7. Android studio 升级指定dradle
  8. 字符串反转python 测试_Python中的反转字符串问题
  9. FuelPHP 系列(三) ------ Model 模型
  10. 关于iOS13 的一些适配
  11. html无节日为空,这个生死相拥的节日_311.Html
  12. Activiti7入门,Activiti7 数据库表结构详细解析
  13. steam+linux+64+fedora,在fedora中安装steam游戏平台
  14. Photoshop 深度学习 数据集标签制作 、注意事项 以及标签颜色的编码、统计和快速像素颜色替换(python)
  15. 区块链的大问题有救了!
  16. 第1章 初识计算机病毒 1.1 计算机病毒基础知识
  17. ios 热更新jsPatch
  18. python爬取知乎live_爬取个人知乎收藏夹内容生成网站
  19. 漏刻有时API接口实战开发系列(2):萤石工作室Ezviz Studio设置摄像头的相关参数
  20. 双侧检验的p值和单侧检验_单侧检验和双侧检验单侧检验和双侧检验.ppt

热门文章

  1. 人工智能:一种现代方法汇总
  2. 博世应对汽车变革的“十八般兵器”
  3. 直接管理内存——new和delete
  4. 5. extjs 中buttonAlign什么意思
  5. C++类模版------STL的原理
  6. Android自定义属性、控件三步法
  7. 9月全球浏览器份额之争:IE领先Chrome21.73%
  8. 【HDOJ】3006 The Number of set
  9. 我和linux的第四天
  10. poj 2480 (欧拉函数应用)