获取星期几,周一到周日,返回1-7

public int getDayOfWeek(Date date) {
  Calendar c = Calendar.getInstance();
  c.setTime(date);
  int d = c.get(Calendar.DAY_OF_WEEK) - 1;
  if (d == 0) {
   return 7;
  }
  return d;
 }

时间: 2024-10-12 03:54:30

获取星期几,周一到周日,返回1-7的相关文章

C#获取周一、周日的日期 函数类

#region 得到一周的周一和周日的日期 /// <summary> /// 计算本周的周一日期 /// </summary> /// <returns></returns> public static DateTime GetMondayDate() { return GetMondayDate(DateTime.Now); } /// <summary> /// 计算本周周日的日期 /// </summary> /// <

js-显示指定周数的周一和周日,指定月份的第一天和最后一天-----------个人百度 整理的

工作需求,给定一个年份的周期数,需要显示该周的周一和周日以及指定月份的第一天和最后一天 百度整理后显示贴出来,表示个人还不理解为什么,希望有人可以解释一下 贴代码: <script type="text/javascript"> var iweek = function(year, week) { var d = new Date(year, 0, 1);//初始化日期 d 表示输入年份的第一天 while (d.getDay() != 1) { d.setDate(d.g

asp.net 根据当前时间获取本周、上周、下周的周一、周日日期

//本周周一日期,返回结果格式:2014-5-5 0:00:00 public static DateTime GetMondayDate() { DateTime dt=DateTime.Now; int today=(int)dt.DayOfWeek; if(dt.DayOfWeek.Tostring()!="Sunday")//也可以使用today!=0 { return dt.AddDays(1-today).Date; } else { return dt.AddDays(-

C#获取周一、周日的日期,月初,月末,季度第一天,季度最后一天

DateTime dt = DateTime.Now;  //当前时间 DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d")));  //本周周一 DateTime endWeek = startWeek.AddDays(6);  //本周周日 DateTime startMonth = dt.AddDays(1 - dt.Day);  //本月月初 DateTime endMont

根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期

根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>. 蕃薯耀 2016年12月30日 08:47:38 星期五 http://www.cnblogs.com/fanshuyao/ /** * 根据日期字符串获取星期几 *

js求指定时间的周一和周日

/*计算指定时间的的周一和周日 return=>{mondy:Date,sundy:Date} parms:{ date:指定时间,如果不指定则取当前时间 } */ function getWeekArea(date) { if (!(date instanceof Date)) { date = new Date(); } var day = date.getDay(), _date = date.getDate(), mondy = _date - (day == 0 ? 7 : day)

jquery取得本周,上一周,下一周的周一和周日

<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head>    <meta charset="utf-8" />    <title></title>    <script src="../JS/jquery-1.8.2.js"></scrip

mysql 取当前日期对应的周一或周日

select subdate(curdate(),date_format(curdate(),'%w')-1)//获取当前日期在本周的周一 select subdate(curdate(),date_format(curdate(),'%w')-2)//获取当前日期在本周的周二 select subdate(curdate(),date_format(curdate(),'%w')-7)//获取当前日期在本周的周日 %W     星期名字(Sunday--Saturday)    %w    

随便输入一个时间,得到当前时间的周一和周日时间

function getThisWeek(str){ //按周日为一周的最后一天计算 var date = new Date(str); var thisday = date.getDay(); //今天是这周的第几天 var step_s = -thisday+1; //上周日距离今天的天数(负数表示) if (thisday == 0) { step_s = -7; // 如果今天是周日 } var step_m = 7 - thisday; // 周日距离今天的天数(负数表示) var t