我要获取最近30天的东西,endDate就是现在的时间,startDate是现在的时间减去30天,求startDate是怎么做的??????谢谢
String endDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
String startDate = "";
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
如果不能使用java8,建议使用Calendar类来做,代码如下,
add方法第二个参数传递负值即可。java8版本可以使用下面的方法:
如下,最后格式根据需要转化下即可:
startDate = nowDate - 30 * 24 * 60 * 60 * 1000现在时间减去三十天的毫秒数即可。