gpt4 book ai didi

java - 我有一个日期列表,我想在 pja 查询中成对使用 then ,直到所有日期都在 java 中使用结束

转载 作者:行者123 更新时间:2023-12-02 12:56:20 26 4
gpt4 key购买 nike

我有一个日期列表,我想在查询中成对使用它们作为 datefrom 和 dateto ,直到所有日期都在 java 中使用。日期列表2017-06-07、2017-06-08、2017-06-09、2017-06-10、2017-06-11等我想成对使用它们,如所附图像所示。我希望这些日期在循环内配对,直到使用所有日期

List<String> times = Arrays.asList("2017-06-07", "2017-06-08","2017-06-
09","2017-06-10","2017-06-11");
for(String date: times){
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
LocalDateTime dateFrom = LocalDateTime.parse(date, formatter);
LocalDateTime dateTo = LocalDateTime.parse(times.get(count+1), formatter);
List<xxx> rec =
xxxxxxRepository.xxxxxDateGreaterThanEqualAndDateLessThanEqual(1,
23,dateFrom, dateTo);
}

最佳答案

你的意思是这样吗?

List<String> times = Arrays.asList("2017-06-07", "2017-06-08","2017-06-09","2017-06-10","2017-06-11");
System.out.println("from to");
String prev = null;
for (String date : times) {
if (prev != null)
System.out.println(prev + " " + date);
prev = date;
}

输出

from         to
2017-06-07 2017-06-08
2017-06-08 2017-06-09
2017-06-09 2017-06-10
2017-06-10 2017-06-11

关于java - 我有一个日期列表,我想在 pja 查询中成对使用 then ,直到所有日期都在 java 中使用结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44418427/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com