9月份开始休息,松宝(森哥和森嫂的宝宝)2010-9-20 出生(为了保护隐私,本数据进行了混淆),现森嫂休息110天后要上班, 松宝百天要照百天照,请计算松宝那天去照百天照和森嫂什么时候上班。请给出解决方案。
?
?? 从技术水平来看,显然森哥>森嫂>森爸>森妈,但是从解决方案最优,很显然是森妈>森爸>森嫂>森哥,所以说技术不是最重要的,重要的解决问题本身,所有的解决方案,写代码或者不写代码的目的都是为了解决问题本身而不是带来问题 。老妈没有技术的束缚反而看到了问题的本质,不就是什么时候上班和照百天么,新年的第一天上班领导一高兴多给你三五百,百天不一定非得那一天,休息的时候更从容。
??? 从这点看出来大家的智商和情商,智商: 森哥>森嫂>森爸>森妈;情商森哥就垫底了,森妈>森爸>森嫂>森哥。情商和智商不可能都高,如果你觉得你都非常高,恭喜你,你是万里挑一的天才。不管情商智商高或低,森哥一家都生活的很幸福。
?? 另外最重要的参与者松宝没有给出解决方案,就像有一些项目中项目参与者不一定都给出意见和建议。随着松宝的长大,不知道我们家遇到别的事时的解决方案能让我感悟到什么,让我们一起伴着松宝长大,敬请期待。
import java.text.SimpleDateFormat; import java.util.Date; public class Time { public static void main(String[] args) { calcTime(2010, 9, 20, 100); calcTime(2010, 9, 13, 110); calcTime(2010, 9, 20, 100); calcTime(2010, 9, 13, 110); } /** * * @param year 实际年 * @param month 实际月 * @param day 实际日 * @param behindNum 以后的天数 */ private static void calcTime(int year, int month, int day, int behindNum) { Date date=new Date(year-1900,month-1,day); SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日"); Date date2 = new Date(); date2.setTime(date.getTime()+behindNum*24*60*60*1000L); System.out.println(sdf.format(date)+" "+behindNum+"后 "+sdf.format(date2)); } }