`
happy100583
  • 浏览: 124122 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

js 获取本周的日期

 
阅读更多

function formOnload()
{
//按周日为一周的最后一天计算
 var date = new Date();
 var this_day = date.getDay(); //今天是这周的第几天
 var step_s = -this_day+1; //上周日距离今天的天数(负数表示)
if (this_day == 0) {
 step_s = -7; // 如果今天是周日
  }
var step_m = 7 - this_day; // 周日距离今天的天数(负数表示)
var thisTime = date.getTime();
var monday = new Date(thisTime +  step_s * 24 * 3600* 1000);
var sunday = new Date(thisTime +  step_m * 24 * 3600* 1000);

//默认统计一周的时间
var starttime = transferDate(monday); //本周一的日期 (起始日期)
var endtime = transferDate(sunday);  //本周日的日期 (结束日期)

document.getElementById("starttime").value = starttime;
document.getElementById("endtime").value = endtime;
}

function transferDate(date) {
 var yearTemp = date.getYear();
 var monthTemp = date.getMonth()+1;
 var dayTemp = date.getDate();
  if(parseInt(monthTemp) < 10) {
  monthTemp = "0" + monthTemp;
 } 
 
 if(parseInt(dayTemp) < 10) {
  dayTemp = "0" + dayTemp;
 }

 return yearTemp + "-" + monthTemp + "-" + dayTemp;
}

分享到:
评论

相关推荐

    Js获取当前日期时间及格式化代码

    描述中的知识点:介绍了如何使用JavaScript(Js)获取当前的日期和时间,并提供了一个格式化日期时间的代码示例。 标签中的知识点:涉及到Js在获取日期时间方面相关的几个关键功能和方法,包括获取年份、月份、日、...

    JS获取当天是本年的第几周和本周的起始日期

    在JavaScript中,获取当前日期是本年的第几周以及本周的起始日期是一个常见的需求,特别是在日历应用或者数据分析中。下面将详细解释如何通过JS实现这个功能,并且考虑到周的起始日期可以自定义,这里设定为礼拜四...

    js获取一段时间内日期(天、周一、月、年)

    在JavaScript中,获取一段时间内的日期是一项常见的任务,尤其在数据处理和日历应用中非常有用。这个主题涉及到几个关键的概念,包括日期对象的创建、日期的比较以及如何遍历一个日期范围来提取特定类型的日期。以下...

    JQ JS javascript new Data() 获取 指定日期 的 后一天

    综上所述,获取指定日期的后一天主要涉及JavaScript的`Date`对象,使用`getDate()`和`setDate()`方法来增加日期,以及可能使用`getFullYear()`, `getMonth()`, 和`getDate()`来格式化输出。在实际开发中,可以结合...

    JavaScript获取一个范围内日期的方法

    本文实例讲述了JavaScript获取一个范围内日期的方法。分享给大家供大家参考。具体分析如下: 指定开始和结束时间,范围该范围内的所有日期放入数组 Date.prototype.addDays = function(days) { var dat = new Date...

    js实现获取两个日期之间所有日期的方法

    本文实例讲述了js实现获取两个日期之间所有日期的方法。分享给大家供大家参考,具体如下: [removed] function getDate(datestr){ var temp = datestr.split("-"); var date = new Date(temp[0],temp[1],temp[2])...

    js获取当前日期前N天或者后N天的日期,简单方便(附源码).pdf

    在JavaScript中,获取当前日期前或后的指定天数是一项常见的任务,这在处理日期相关的功能时非常有用,比如日历应用、数据分析等。本篇将详细介绍如何使用JavaScript实现这一功能,并提供一个简洁实用的示例代码。 ...

    Js获取当前日期时间及其它操作

    Js获取当前日期时间及其它操作 还有一些自己风装好的方法,很好用,也很全。js的日期判断。

    使用JS获取本周本月时间段的方法

    这样,我们就成功地使用JavaScript获取了本周和本月的时间段。这些时间段可以用于过滤数据、计算日期范围内的事件等。 为了提高代码可复用性,我们可以封装成函数: ```javascript function getWeekInterval() { ...

    js自动获得日期

    在JavaScript(JS)中,获取日期是一项常见的任务,可以用于创建动态时间戳、记录日志、处理表单验证等场景。本篇文章将深入探讨如何在JavaScript中自动获取日期,并介绍相关的日期对象和方法。 JavaScript提供了...

    7js行代码获得本周日期

    今天有个朋友问我一个问题 就是获得当前也就是本周的全部日期的问题 写了一个 希望对大家有用

    js获取日期

    在JavaScript中,对日期的操作是一项非常常见的需求,无论是前端开发还是后端脚本处理,都离不开对日期的获取、格式化等操作。本文将详细介绍JavaScript中与日期相关的几种常用方法,并结合给定的部分内容进行深入...

    js(javascript) 日期控件

    总的来说,JS日期控件涉及了JavaScript的基础知识,如对象、事件、DOM操作,以及一些高级特性,如国际化和性能优化。理解并掌握这些知识点,能帮助开发者构建出功能完备、用户体验优秀的日期选择功能。

    js获取年月日农历24气节

    在JavaScript编程语言中,获取农历日期以及24节气是一项常见的需求,特别是在开发与中华文化相关的应用时。在给定的标题“js获取年月日农历24气节”和描述“js获取年月日农历、24气节、星期、出行描述”中,我们可以...

    JS获取系统日期并输出多种格式

    在JS中获取系统日期并输出多种格式是常见的需求,尤其是在处理动态数据、日志记录或者用户界面交互时。下面将详细介绍如何使用JavaScript来实现这一功能。 一、获取当前日期 在JavaScript中,`Date`对象是处理日期...

    JQ JS javascript 日期多选控件

    // 分割获取的日期字符串 console.log(selectedDates); // 打印所选日期 }); ``` 此外,还可以根据需求自定义控件的行为,例如限制可选日期范围、禁用特定日期等。 五、响应式设计 为了让日期多选控件在不同...

    获取下周本周下周日期,获取今天所属第几周

    本文将详细讲解如何获取“下周”、“本周”、“下周”的日期以及确定当前日期所属的周数。 首先,我们需要了解一周的起始日期。在大多数情况下,一周的开始被定义为周一。在编程中,我们可以使用特定的库函数来处理...

    日期js 万年历中提取的单天日期包括洋历农历节日节气等全部信息

    "日期js 万年历中提取的单天日期包括洋历农历节日节气等全部信息"这个主题涉及到了JavaScript编程语言中的日期处理,以及如何构建一个功能完备的万年历系统。下面我们将深入探讨这些知识点。 首先,JavaScript中的...

    JS多天前日期/多年前日期获取

    JS获取历史日期 指定多少天前日期

    js日期时间控件 JavaScriptjs日期时间控件 jsp

    - `Date`对象提供了丰富的属性和方法,如`getFullYear()`获取四位数年份,`getMonth()`获取月份(注意是从0开始的),`getDate()`获取日期,`getHours()`获取小时,`getMinutes()`获取分钟,`getSeconds()`获取秒等...

Global site tag (gtag.js) - Google Analytics