给定日期转换成周数

 1  DayOfWeek dy  =  (Convert.ToDateTime( string .Format( " {0}-1-1 0:0:0 " , DateTime.Now.Year.ToString()))).DayOfWeek;
 2               int  j = 0 ;
 3               switch (dy)
 4              {
 5                   case  DayOfWeek.Sunday:
 6                      j = 0 ;
 7                       break ;
 8                   case  DayOfWeek.Monday:
 9                      j  =   1 ;
10                       break ;
11                   case  DayOfWeek.Tuesday:
12                      j  =   2 ;
13                       break ;
14                   case  DayOfWeek.Wednesday:
15                      j  =   3 ;
16                       break ;
17                   case  DayOfWeek.Thursday:
18                      j  =   4 ;
19                       break ;
20                   case  DayOfWeek.Friday:
21                      j  =   5 ;
22                       break ;
23                   case  DayOfWeek.Saturday:
24                      j  =   6 ;
25                       break ;
26 
27              }
28               int  i  =  (DateTime.Now.DayOfYear + j) / 7 + 1 ;

转载于:https://www.cnblogs.com/tonybinlj/archive/2008/11/04/1326243.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值