日期:2014-05-20  浏览次数:21019 次

回答的时候最好有点说服性。2012年第一周的星期一和2008年第一周的星期一是多少?
现在的需求是 把某周和该周的星期几 转为对应的日期。

现在分不清楚周的概念,能确定是一周的第一天是星期天,。 我有两种理解,现在举例说明:


  2012.1.1是星期天, 疑问是 : 2012年 第一周的星期一 是2012.1.2 还是2011.12.26


再比如2008.1.1 是 星期二 疑问是:第一周的星期一 是2008.1.8 还是2007.12.31


 可能不同的机构有不同的概念, 我想了解的是财政方面,我们的业务是财政的。希望有这方面的人给点意见
 
  



------解决方案--------------------
这是业务问题,你来这问没用。
------解决方案--------------------
客户说是什么就是什么
------解决方案--------------------
财务软件一般是每年一个数据库,每个数据库叫做账套

每个账套的年份不是自然年,可能是2012.1.1-2012.12.30

也可能是2012.1.30-2013.1.29

对于每一个年度账套,每个月份会有个账期,或者叫期间,可能是 2012.1.1-2012.1.30
有可能是 2012.1.14-2012.2.13

总之你要做一个设置期间(月份)和账套结转(年份)的功能
功能画面大概如下:
年份:2012

1月 开始日期 结束日期


....
12月 开始日期 结束日期




------解决方案--------------------
表结构

年份(主键) 月份(主键) 开始日期(日期类型) 结束日期(日期类型)