直播app开发,JS 获取当天、上周、本周,下周开始时间

直播app开发,JS 获取当天、上周、本周,下周开始时间

 

1
<script><br>    // 注释:Date.parse() // 转化时间戳<br>    // 时间<br>    var now = new Date(); // 当前日期<br>    var nowDayOfWeek = now.getDay(); // 今天本周的第几天<br>    var nowDay = now.getDate();    // 当前日期<br>    var nowMonth = now.getMonth(); // 当前月<br>    var nowYear = now.getYear();   // 当前年<br>    nowYear += (nowYear < 2000) ? 1900 : 0; <br>    // 格式化日期:yyyy-MM-dd<br>    function formatDate(date) {<br>      var myyear = date.getFullYear();<br>      var mymonth = date.getMonth() + 1;<br>      var myweekday = date.getDate();<br>      if (mymonth < 10) {<br>        mymonth = "0" + mymonth;<br>      }<br>      if (myweekday < 10) {<br>        myweekday = "0" + myweekday;<br>      }<br>      // return (myyear + "-" + mymonth + "-" + myweekday);<br>      return (myyear + "" + mymonth + "" + myweekday);<br>    }<br>    // 获得当天日期<br>    function getTodayDate() {<br>      var currentToday = new Date()<br>      return formatDate(currentToday)<br>    }<br>    console.warn(getTodayDate())<br>    //获得本周的开始日期<br>    function getWeekStartDate() {<br>      var weekStartDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek);<br>      return formatDate(weekStartDate);<br>    }<br>    //获得本周的结束日期<br>    function getWeekEndDate() {<br>      var weekEndDate = new Date(nowYear, nowMonth, nowDay + (7 - nowDayOfWeek));<br>      return formatDate(weekEndDate);<br>    }<br>    //获得上周的开始日期<br>    function getLastWeekStartDate() {<br>      var weekStartDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek - 7);<br>      return formatDate(weekStartDate);<br>    }<br>    //获得上周的结束日期<br>    function getLastWeekEndDate() {<br>      var weekEndDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek - 1);<br>      return formatDate(weekEndDate);<br>    }<br>    //获得下周开始时间<br>    function getNextWeekStartDate() {<br>      var weekStartDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek + 7);<br>      return formatDate(weekStartDate);<br>    }<br>    //获得下周结束时间<br>    function getNextWeekEndDate() {<br>      var weekEndDate = new Date(nowYear, nowMonth, nowDay + (6 - nowDayOfWeek) + 7);<br>      return formatDate(weekEndDate);<br>    }<br>    var endWeekDate = getWeekEndDate() // 本周结束时间<br>    console.log(endWeekDate)<br>  </script>

以上就是直播app开发,JS 获取当天、上周、本周,下周开始时间, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(56)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2022-06-16 短视频直播系统,Vue实现element-ui弹框可以拖拽
2022-06-16 直播系统源代码,MAP的几种取数据的方式
2022-06-16 成品直播源码推荐,登录界面实现插入背景
点击右上角即可分享
微信分享提示