扫码关注官方订阅号
比如说从今天算,怎样获取前七天的日期
光阴似箭催人老,日月如移越少年。
可以把当前的时间转换为毫秒数减去七天的毫秒数再转换回来...
var today = new Date(); // 获取前七天的日期 var date1 = new Date(today.getTime() - (0 * 24 * 60 * 60 * 1000)); var date2 = new Date(today.getTime() - (1 * 24 * 60 * 60 * 1000)); var date3 = new Date(today.getTime() - (2 * 24 * 60 * 60 * 1000)); var date4 = new Date(today.getTime() - (3 * 24 * 60 * 60 * 1000)); var date5 = new Date(today.getTime() - (4 * 24 * 60 * 60 * 1000)); var date6 = new Date(today.getTime() - (5 * 24 * 60 * 60 * 1000)); var date7 = new Date(today.getTime() - (6 * 24 * 60 * 60 * 1000)); // 获取某天的年,月,日 var day = date1.getDate(); var month = date1.getMonth() + 1; var year = date1.getFullYear();
<script>
var dayBefore=new Date().getTime()-24*60*60*7*1000;; var result=new Date(dayBefore).getDate(); console.log(result);
</script>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以把当前的时间转换为毫秒数减去七天的毫秒数再转换回来...
<script>
</script>