9月份开始休息,松宝(森哥和森嫂的宝宝)2010-9-20 出生(为了保护隐私,本数据进行了混淆),现森嫂休息110天后要上班, 松宝百天要照百天照,请计算松宝那天去照百天照和森嫂什么时候上班。请给出解决方案。
森妈的解决方案: 不用算啦,哪天有空那天去照百天,元旦以后上班,新年新气象。老妈是农民。
森爸的解决方案:1分钟心算,不需要开电脑,不可以重用。老爸为教师。
森嫂的解决方案:2分钟,开电脑使用Excel,搞定。老婆为会计,所以Excel很强
森哥的解决方案:耗时10分钟,需要开电脑,查一下API,然后写程序,但可以重用,以后森哥家再要小孩,遇到同样的问题那么本次我投资的10分钟就值得了。森哥职业为程序员、IT讲师、咨询师。
后记
从技术水平来看,显然森哥>森嫂>森爸>森妈,但是从解决方案最优,很显然是森妈>森爸>森嫂>森哥,所以说技术不是最重要的,重要的解决问题本身,所有的解决方案,写代码或者不写代码的目的都是为了解决问题本身而不是带来问题
。老妈没有技术的束缚反而看到了问题的本质,不就是什么时候上班和照百天么,新年的第一天上班领导一高兴多给你三五百,百天不一定非得那一天,休息的时候更从容。
从这点看出来大家的智商和情商,智商: 森哥>森嫂>森爸>森妈;情商森哥就垫底了,森妈>森爸>森嫂>森哥。情商和智商不可能都高,如果你觉得你都非常高,恭喜你,你是万里挑一的天才。不管情商智商高或低,森哥一家都生活的很幸福。
另外最重要的参与者松宝没有给出解决方案,就像有一些项目中项目参与者不一定都给出意见和建议。随着松宝的长大,不知道我们家遇到别的事时的解决方案能让我感悟到什么,让我们一起伴着松宝长大,敬请期待。
程序如下
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));
}
}
分享到:
相关推荐
森哥控机.EXE
语言:中文 (简体) 森亮号航海见识墨水!吸取Web和Flickr,一种微妙的墨水! 森亮航海见识编辑吸取墨水,用于获得网页选中文本添加到版权信息,变味wiki格式,可以用于wikipedia...程序设计:船长森哥UI美工:制图员Alex
通过"森哥每日旅游推荐"这个项目,你不仅能学习到iOS开发的基础知识,还能接触到实际应用中常见的功能实现,如推荐系统的逻辑、地图集成、用户登录注册等。这是一个极好的实践平台,有助于提升你的iOS开发技能。在...
大型网站技术架构的核心在于如何处理海量用户访问、数据存储、系统扩展等问题。在Java Web框架中,Spring Framework是一个重要的组成部分,它提供了依赖注入(DI)和面向切面编程(AOP)等特性,使得应用开发更加...
这个整合的Jar包是为了方便开发者快速地将Quartz集成到他们的项目中,无需手动解决依赖问题。 Quartz的主要功能是计划和执行周期性的任务。它支持复杂的调度策略,如按照时间间隔、特定日期或工作日等触发任务。在...
《Spring in Action》第四版是关于Spring框架的一本权威指南,中文版本的出现使得国内的开发者能够更加方便地学习和掌握这一强大的Java企业级应用框架。Spring框架是Java开发领域中的核心工具,它以其模块化、灵活性...
laravel中文手册集网页版,包含laravel5.1、laravel5.2、laravel5.3、laravel5.4、laravel速查表 附有Laravel+5.2参考手册-新.CHM、Laravel-5-3参考手册-新.CHM、laravel-5.4中文文档 - 新.pdf