# icedog.date-edge **Repository Path**: dhclly/icedog.date-edge ## Basic Information - **Project Name**: icedog.date-edge - **Description**: 通过 js 的 date对象获取各种起始和结束时间的示例 - **Primary Language**: JavaScript - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-12-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # icedog.date-edge ## 项目介绍 通过 js 的 date对象获取各种起始和结束时间的示例 可以在package.json所在目录执行 `npm test`,看测试结果,类似如下: ``` 当前的时间: 2018-12-10 14:38:09 昨天的开始日期: 2018-12-9 00:00:00 昨天的结束日期: 2018-12-10 00:00:00 今天的开始日期: 2018-12-10 00:00:00 今天的结束日期: 2018-12-11 00:00:00 明天的开始日期: 2018-12-11 00:00:00 明天的结束日期: 2018-12-12 00:00:00 上周的开始日期(星期一为一周开始): 2018-12-3 00:00:00 上周的结束日期(星期一为一周开始): 2018-12-10 00:00:00 本周的开始日期(星期一为一周开始): 2018-12-10 00:00:00 本周的结束日期(星期一为一周开始): 2018-12-17 00:00:00 下周的开始日期(星期一为一周开始): 2018-12-17 00:00:00 下周的开始日期(星期一为一周开始): 2018-12-24 00:00:00 上周的开始日期(星期日为一周开始): 2018-12-2 00:00:00 上周的结束日期(星期日为一周开始): 2018-12-9 00:00:00 本周的开始日期(星期日为一周开始): 2018-12-9 00:00:00 本周的结束日期(星期日为一周开始): 2018-12-16 00:00:00 下周的开始日期(星期日为一周开始): 2018-12-16 00:00:00 下周的开始日期(星期日为一周开始): 2018-12-23 00:00:00 上月的开始日期: 2018-11-1 00:00:00 上月的结束日期: 2018-12-1 00:00:00 本月的开始日期: 2018-12-1 00:00:00 本月的结束日期: 2019-01-1 00:00:00 下月的开始日期: 2019-01-1 00:00:00 下月的结束日期: 2019-02-1 00:00:00 去年的开始日期: 2017-01-1 00:00:00 去年的结束日期: 2018-01-1 00:00:00 今年的开始日期: 2018-01-1 00:00:00 今年的结束日期: 2019-01-1 00:00:00 明年的开始日期: 2019-01-1 00:00:00 明年的结束日期: 2020-01-1 00:00:00 ```