今天为一年中的第几周

//JS
var today = new Date();//获取当前时间
            var y = today.getFullYear();
           var m = today.getMonth()+1;
           var d = today.getDate();

             var getYearWeek = function (a, b, c) {
                var date1 = new Date(a, parseInt(b) - 1, c), date2 = new Date(a, 0, 1),
                d = Math.round((date1.valueOf() - date2.valueOf()) / (3600 * 24 * 1000)),weekday = date2.getDay();//四舍五入整数
                return Math.ceil( (d + weekday) / 7 );//上舍入 天数
             };
               var w = getYearWeek(y,m,d);
                            console.log(w);
时间: 2024-10-02 10:54:14

今天为一年中的第几周的相关文章

C#计算当前日期为一年中的第几周

方法一: private   int   WeekOfYear(string   date) { DateTime   curDay   =   Convert.ToDateTime(date); int   firstdayofweek   =   Convert.ToInt32(Convert.ToDateTime(curDay.Year.ToString()   +   "- "   +   "1-1 ").DayOfWeek); int   days   =

c# 获取一年中的周/根据一年中的第几周获取该周的开始日期与结束日期

/// <summary> /// 获取一年中的周 /// </summary> /// <param name="dt">日期</param> /// <returns></returns> public static int GetWeekOfYear(DateTime dt) { System.Globalization.GregorianCalendar gc = new System.Globalizat

计算当前日期是一年中的第几周

public static void main(String[] args) { Calendar gc = Calendar.getInstance(); int week=gc.get(Calendar.WEEK_OF_YEAR);//返回一年中的第几周 System.out.print(week); } 计算包含日期的周 public static void main(String[] args) { SimpleDateFormat format = new java.text.Simp

获取当前日期是一年中的第几周

/// <summary> /// 获取当前日期是一年中的第几周 /// </summary> /// <param name="time"></param> /// <returns></returns> public static int CurrentWeekIndex(this DateTime time) { var calendar = CultureInfo.CurrentCulture.Calend

.Net 使用 GregorianCalendar 获取任意一天为一年的第几周

private static int GetWeekOfYear(DateTime dt) { GregorianCalendar gc = new GregorianCalendar(); int weekOfYear = gc.GetWeekOfYear(dt, CalendarWeekRule.FirstDay/*设置第一天*/, DayOfWeek.Monday/*设置周一为一周的第一天*/); return weekOfYear; }

c# datetime是一年中的第几周

public static int WeekOfYear(DateTime dt, CultureInfo ci) { return ci.Calendar.GetWeekOfYear(dt, ci.DateTimeFormat.CalendarWeekRule, ci.DateTimeFormat.FirstDayOfWeek); } 调用: //weekOfYear 第几周 int weekOfYear = WeekOfYear(dt_begin, new CultureInfo("zh-C

Excel 2010 得到当天的日期/得到一年中的第几周/得到当前一周中的星期几

=TODAY() ="第"&WEEKNUM(TODAY())&"周" =TEXT(TODAY(),"aaaa") Ctrl + ` ="XX部门第"&WEEKNUM(TODAY())&"周周报"

.Net 获取日期所属于一年中的第几周

关键代码: public static int WeekOfYear(DateTime dt, CultureInfo ci) { //强制设置周一是每周的第一天 return ci.Calendar.GetWeekOfYear(dt, ci.DateTimeFormat.CalendarWeekRule, DayOfWeek.Monday); //根据区域性信息对象设置每周的第一天 //return ci.Calendar.GetWeekOfYear(dt, ci.DateTimeFormat

MySQL优化详解

ysql表复制 复制表结构+复制表数据 ? 1 2 mysql> create table t3 like t1; mysql> insert into t3 select * from t1; mysql索引 ? 1 2 3 4 5 6 7 8 9 10 11 12 ALTER TABLE用来创建普通索引.UNIQUE索引或PRIMARY KEY索引 ALTER TABLE table_name ADD INDEX index_name (column_list) ALTER TABLE t