如何计算今天是今年中的第几个星期.

原创 2002年07月24日 09:00:00

written by cesar

2002.7.23(修正)

关于算法没有经过认真的考虑,暂想是可以的.不知是否正确.
望大家指正.
-----------------------------------------------------------------------
返回一个 String 值.

public string weekOfYear()
{
    //先取当天的年份
    string year = Convert.ToString(DateTime.Today.Year);
    //转换今年第一天
    DateTime firstOfYear = DateTime.Parse("01 01 " + year);
    //计算当年第一天是星期几
    int firstOfWeek = Convert.ToInt32(firstOfYear.DayOfWeek);
    //今天是今年的天数 + 当年第一天是星期几, 然后除 7 就可以了.
    return Convert.ToString((DateTime.Today.DayOfYear + firstOfWeek + 6) / 7);
}

判断今天是星期几的5种方法(原生js)

实现今天是星期几的方法 点击下面的按钮来显示今天是周几: var al = document.getElementsByClassName('button')[0] al.onclick =...
  • pugongying520
  • pugongying520
  • 2016年12月26日 12:05
  • 788

iOS 判断今天周几

http://blog.csdn.net/woaifen3344/article/details/41944793
  • xiaoyuanzhiying
  • xiaoyuanzhiying
  • 2015年01月09日 09:42
  • 5239

JAVA中获得今天是星期几

public class GetDayOfWeek{   public static void main(String args[]){   final String dayNames[] = {...
  • u013017619
  • u013017619
  • 2017年05月18日 14:42
  • 557

C#如何获取今天是几月几号星期几

DateTime.Now.Year.ToString() 年 DateTime.Now.Month.ToString() 月 DateTime.Now.Day.ToString() 日 获取今天...
  • zhangyatoua
  • zhangyatoua
  • 2015年10月15日 10:40
  • 1397

Python 案例 004 (计算当前时间是一年中的第几天)

# -*- coding:utf-8 -*- """ 计算当前时间是一年中的第几天 """ bissextile = [31,60,91,121,152,182,213,244,274,305,3...
  • haohaixingyun
  • haohaixingyun
  • 2017年07月17日 22:03
  • 354

iOS NSDate 获取当前星期几

根据 NSDate 获取当前星期几 返回格式 2014-1-1 星期五 NSDate*date = [NSDate date]; NSCalendar...
  • cai610182473
  • cai610182473
  • 2015年01月07日 17:34
  • 5423

POJ NOI MATH-7831 计算星期几

问题链接:POJ NOI MATH-7831 计算星期几。 总时间限制: 1000ms内存限制: 65536kB 描述 假设今天是星期日,那么过ab天之后是星期几? 输入两个正整数a,b,中间用...
  • tigerisland45
  • tigerisland45
  • 2017年04月04日 08:01
  • 1205

Android获取当前时间与星期几

public class DataString { private static String mYear; private static String mMonth; pri...
  • zhangli_
  • zhangli_
  • 2016年05月12日 11:15
  • 5992

Java实现给定一个日期 求出这个日期是这一年中的第几天

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.*; public class...
  • lishaheshizan
  • lishaheshizan
  • 2015年10月26日 21:03
  • 2457

计算某天是一年中的第几天 很经典

很经典的题目: 当给你某个日期,让你计算该日期在该年中时第几天。 这里可以巧用switch语句。 程序如下: int t_nMon; int t_nDay; cout > t_...
  • Leeboy_Wang
  • Leeboy_Wang
  • 2012年02月25日 16:42
  • 4296
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何计算今天是今年中的第几个星期.
举报原因:
原因补充:

(最多只允许输入30个字)