用js获取周、月第一天和最后一天(转载)
var getCurrentWeek = function (day) {
var days = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"];
//定义数组
var week = [];
//获取当前星期X(0-6,0代表星期天)
var index = new Date(day).getDay();
//循环
for (var i = 0; i < 7; i++) {
//当天日期
var tmp = new Date(day);
//设置某一天
tmp.setDate(tmp.getDate() - index + i);
//push:将参数添加到原数组末尾,并返回数组的长度
week.push({ Date: tmp, Day: days[i] });
}
return week;
};
console.log(getCurrentWeek(new Date()));
用js获得一周的第一天和第七天,并且知道一周的第一天和最后一天分别是几月几日
<script type="text/javascript">
//<![CDATA[
var DAY = '星期天,星期一,星期二,星期三,星期四,星期五,星期六'.split(',');
var time = new Date(), msg = [];
msg.push('今天是:\t' + time.toLocaleDateString() + '\t' + DAY[time.getDay()]);
time.setDate(time.getDate() - time.getDay() + 1);
msg.push('本周一的日期为:\t' + time.toLocaleDateString());
time.setDate(time.getDate() + 6);
msg.push('本周日的日期为:\t' + time.toLocaleDateString());
alert(msg.join('\n'));
//]]>
</script>
JS 获取当月的第一天与最后一天
<script language="JavaScript" type="text/JavaScript">
var myDate = new Date();
var year = myDate.getFullYear();
var month = myDate.getMonth()+1;
if (month<10){
month = "0"+month;
}
var firstDay = month+"/"+"01/"+year;
alert(firstDay);
myDate = new Date(year,month,0);
var lastDay = month+"/"+myDate.getDate()+"/"+year;
// var firstTime = "00:00:00";
//var lastTime = "23:59:59";
alert(lastDay);
</script>
用js获取周、月第一天和最后一天(转载)的更多相关文章
- js 获取某月第一天和最后一天
1.获取某月第一天和最后一天日期 function getDateByMonth (timeStamp) { let inDate = new Date(timeStamp) let year = i ...
- js 获取当前月份 第一天和最后一天
js 获取当前月份 第一天和最后一天 var now = new Date(); //当前日期 var nowMonth = now.getMonth(); //当前月 var nowYear = n ...
- C#获取周的第一天、最后一天、月第一天和最后一天
[csharp] view plaincopyprint? public class DateTimeTool { /// <summary> /// 获取指定日期所在周的第一天,星期天为 ...
- 获取某月第一天,最后一天的sql server脚本 【转】http://blog.csdn.net/chaoowang/article/details/9167969
这是计算一个月第一天的SQL 脚本: SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) --当月的第一天 SELECT DATEADD(mm, DA ...
- 获取某月第一天,最后一天的sql server脚本
本文来自:http://blog.csdn.net/chaoowang/article/details/9167969 这是计算一个月第一天的SQL 脚本: SELECT DATEADD(mm, ...
- java时间计算,获取某月第一天和最后一天
//获取前月的第一天 SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); //获取当前月第一天: Calendar ...
- java 获取当月第一天和最后一天 获取前一个月第一天和最后一天
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取前月的第一 ...
- js获取上个月的第一天和最后一天
var now = new Date(); var fd = new Date(now.getFullYear(), now.getMonth()-1 ,1).toLocaleDateString() ...
- 关于JS获取某月最后一天
发现网上用js获取某月最后一个的方式大多比较复杂,上个简单的: new Date(2013,4).toJSON().substring(0,10) new Date(2013,4,0).toLocal ...
随机推荐
- css案例学习之id要唯一
ID有两个的后果 <html> <head> <title>ID选择器</title> <style type="text/css&qu ...
- POJ 3104 Drying(二分答案)
[题目链接] http://poj.org/problem?id=3104 [题目大意] 给出n件需要干燥的衣服,烘干机能够每秒干燥k水分, 不在烘干的衣服本身每秒能干燥1水分 求出最少需要干燥的时间 ...
- python导入模块的方法
先看代码: import time #利用import print "how", time.sleep(2) #sleep()方法前面必须得有导入模块的名字time print & ...
- chartControl 饼状图小Demo
Short Description The Pie Chart is represented by the Pie3DSeriesView object, which belongs to P ...
- 网上B2C书城,1.0javaWEB版!!好几天没更新了,都忙着做那个网站了~
惯例帮师傅打个广告www.java1234.com,从基础学习java WEB! 从最初的构思,到一点点功能的实现,真是不容易啊,由于自己没有项目经验,完全依靠自己的感觉,以及自己琢磨出来的思路来写, ...
- OpenCV学习(1)OpenCV简介
简介 OpenCV的全称是:Open Source Computer Vision Library,OpenCV是一个开源的跨平台的计算机视觉库,可以运行在Linux.Windows和Mac OS操作 ...
- myeclipse序列号
Subscriber:huazai Subscription Code:uLR8ZC-855550-61565856301609203 Subscriber:feifei ...
- Android Fragment StartActivityForresult调用实例
fragment里面的onActivityResult 怎样才能被调用,很简单,就一句话, startActivityForResult(intent, getActivity().RESULT_FI ...
- javascript prompt示例
<html lang="en"> <head> <title>Date example</title> <script t ...
- spoj ONP - Transform the Expression 中缀转后缀
题目链接 将中缀表达式转化为后缀表达式. 数字的话直接放到答案的字符串里. 如果是左括号就进栈, 右括号就让栈里的符号都出来直到第一个左括号. 否则的话比较当前符号的优先级和栈顶符号的优先级. #in ...