Javascript 返回指定日期所在星期的开始和结束时间戳,即自然周周一00:00:00.000——自然周周日23:59:59.999
/*** 返回指定时间所在星期的开始时间戳* @description 星期一的0:0:0.000* @param {Date} target 时间对象* @returns {Number} 时间戳*/
const getTargetWeekStartTimeStamp = (target = new Date()) => {const targetYear = target.getFullYear();const targetMonth = target.getMonth();const targetDate = target.getDate();const targetDay = target.getDay() || 7;return new Date(targetYear, targetMonth, targetDate - targetDay + 1).setHours(0, 0, 0, 0);
};/*** 返回指定时间所在星期的结束时间戳* @description 星期天的23:59:59.999* @param {Date} target 时间对象* @returns {Number} 时间戳*/
const getTargetWeekEndTimeStamp = (target = new Date()) => {const targetYear = target.getFullYear();const targetMonth = target.getMonth();const targetDate = target.getDate();const targetDay = target.getDay() || 7;return new Date(targetYear, targetMonth, targetDate + (7 - targetDay)).setHours(23, 59, 59, 999);
};/*** 返回指定日期所在星期的时间戳范围* @description 星期一的0:0:0.000 - 星期天的23:59:59.999* @param {Date} target 时间对象* @returns {Object}*/
const getTargetWeekTimeStampRange = (target = new Date()) => ({start: getTargetWeekStartTimeStamp(target),end: getTargetWeekEndTimeStamp(target),
});
Javascript 返回指定日期所在星期的开始和结束时间戳,即自然周周一00:00:00.000——自然周周日23:59:59.999相关推荐
- python输入日期计算天数_用python计算日期(1、返回指定日期所在的一周,2,计算一个日期的月份和天数加减)...
放两个小轮子吧,欢迎测试bug,然后告诉我: 1.返回指定日期所在的一周 2,计算一个日期的月份和天数加减 # -*- coding: utf-8 -*- """ Cre ...
- SQL学习(五):lastday函数(返回指定日期所在月份的最后一天)
last_day(time):函数返回指定日期对应月份的最后一天 例: 表test_1数据如下: 获取日期对应月份的最后一天 SELECT LAST_DAY(tdate) AS DATE FROM t ...
- php获得每个月第一天的时间,PHP获取指定日期所在月的第一天和最后一天几个例子...
标题有点说不清楚了就是否PHP获取指定日期所在月的第一天和最后一天几个段程序了了,下文给各位总结一下吧. 示例代码 代码如下 复制代码 //获取指定日期所在月的第一天和最后一天 function G ...
- mysql日期返回周一_MYSQL如何获得指定日期所在周周一的日期?
你的位置: 问答吧 -> PHP基础 -> 问题详情 MYSQL如何获得指定日期所在周周一的日期? 如何获得指定日期所在周周一的日期?比如如何获得本周周一的日期? 作者: 十月冷风 发布时 ...
- Sql Server 指定日期所在周的第一天和最后一天
Declare @i Int = 0 ; While @i < 7BeginSet @i += 1 ;Set DateFirst @i ;Declare @dt DateTime = '2019 ...
- 【mysql】获取指定日期是当年第几周,指定日期所在周的开始和结束日期
描述 最近在刷mysql的题目,遇到指定日期是当年第几周的问题. 解决 0.总结 先总结,具体使用和区别看下文: # 一.返回第几周 select date_format('2023-01-01',' ...
- 获取指定日期所在周的每一天的日期(周一,周二,周三,周四,周五到周末 )
最近项目用到,特此记录. public class Test {public static void main(String[] args) {System.out.println(getNeedDa ...
- php获取当天日期及星期几,[PHP]获取当天或指定日期属于星期几
文章目录[隐藏] 示例代码 $Cache = new ESApi(); $json = $Cache->getWeekDay("2019-12-27"); echo json ...
- 获取指定日期所在月的最后一个工作日
java获取最后一个工作日 如: 2021年02月 最后一个工作日是26号 /*** 通过字符串创建日期* @param dateStr yyyy-MM-dd* @return 日期*/public ...
最新文章
- PostgreSQL11.3 创建用户和创建数据库
- OPM攻击事件后:我们从中学到了什么?
- jenkins_使用Jenkins / Hudson远程API检查作业状态
- jstorm mysql_zookeeper,kafka,jstorm,memcached,mysql流式数据处理平台部署
- SAP IBASE在solution manager里的场景
- 但这是不可能的,或者无法发现JIT破坏了您的代码。
- spark异常 - Null value appeared in non-nullable field
- java maven导入导出_Java +EasyUI+SpringMvc实现Excle导入导出(上)
- 贪吃蛇的编程python_python实现贪吃蛇游戏
- 米斯特白帽培训讲义 漏洞篇 文件包含
- linphone相关(转)
- python css_Python-CSS整理
- Mysql中添加汉字乱码无法识别问题
- STM32F429HAL库ADCDMA学习笔记
- AngularJS 实现页面滚动到底自动加载数据的功能
- android 显示多条数据格式,Multipart上传的进度条,包含多个Android文件
- Django 创建model的一些注意事项
- 这可能是目前最全的word转pdf的一些方法总结
- 使用html语言编写收银系统,蓝色简洁样式html5店铺收银系统网页模板
- 百度披露被黑原委 黑客骗得邮箱
热门文章
- Web Caching(Web缓存)
- 您还没有登录或登录已超时,请重新登录
- 计算机网络根据其规模大小和延伸范围,网络管理员考试计算机网络的分类
- 计算机网络基础基本知识
- 2019年中国研究生数学建模竞赛D题 汽车行驶工况构建
- 读书笔记:收敛性 ← 随机过程
- 【FME EXCEL】FME玩转EXCEL小记——不定期更新
- 思创易控cetron-Cetron Wi-Fi 6 AP 荣获2020年度创新产品•鼎智奖
- 【BZOJ1123】[POI2008]BLO【割顶】
- Python 编码错误UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xac in position 131: illegal multibyte