CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

请...问... 如何获得某月是从某年的第几周开始到第几周结束

楼主jojo015(我爱你)2006-03-10 10:02:25 在 Java / J2SE / 基础类 提问

一周的第一天是星期一,   最后一天是星期日.  
  如何设定一周的第一天是星期一而非星期日.  
   
  比如2006年的  
  一月从第1周到第5周  
  二月从第5周到第9周  
  只要有一天在这月中,   该周就属于该月,   请问如何实现  
   
  问题点数:40、回复次数:1Top

1 楼believefym(feng)回复于 2006-03-10 10:33:04 得分 40

import   java.util.*;  
  import   java.text.*;  
  public   class   T060310   {  
   
          /**  
            *   @param   args  
            */  
          public   static   void   main(String[]   args)   throws   Exception{  
                  //   TODO   Auto-generated   method   stub  
                  DateFormat   df   =   new   SimpleDateFormat("yyyyMMdd");  
                  String   d   =   "200602";  
                  Calendar   c   =   Calendar.getInstance();  
                  c.setTime(df.parse(d+"01"));         //2006-02-01  
                  int   start   =   c.get(Calendar.WEEK_OF_YEAR);  
                  c.add(Calendar.MONTH,1);                 //2006-03-01  
                  c.add(Calendar.DAY_OF_MONTH,-1);//2006-02-28  
                  int   end   =   c.get(Calendar.WEEK_OF_YEAR);  
                  System.out.println(start+"-"+end);  
          }  
   
  }Top

相关问题

  • 如何判断某日期是某年某月的第几周
  • 在c#中怎样根据第几周得到这一周的起始日期和结束日期!!!
  • 知道某年的第几个完整周,如何得到该周的起始日期和结束日期呢?
  • 如何知道现在是第几周?
  • 第几周从哪天开始?
  • 本天为全年的第几周
  • 求日期2005-9-10是2005第几周
  • 求函数,计算某年某月某天是一年中的第几天?
  • 求代码,给定第几月的第几周,求该周的第一天及最后一天的日期
  • c#如何实现当前的日期是这个月的第几周第几天?

关键词

  • calendar

得分解答快速导航

  • 帖主:jojo015
  • believefym

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo