我不知道这是否是最适度的方法,但这是我所做的:
@GetMapping("/datum/{userID}/{timeStamp}")
List<Datum> getDataSingleUserTimeRange(@PathVariable Long userID, @PathVariable String timeStamp)
{
DateTimeFormatter formatter = DateTimeFormatter.ISO_DATE_TIME;
LocalDateTime dateTime = LocalDateTime.parse(timeStamp, formatter);
...
return datumRepository.findUsingTime(start,end);
}
作为字符串传递并进行解析。并且dateTime.truncatedTo(ChronoUnit.NECESARRY_UNIT);
可以使用。