回答的时候最好有点说服性。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月 开始日期 结束日期
------解决方案--------------------表结构
年份(主键) 月份(主键) 开始日期(日期类型) 结束日期(日期类型)