天气预报 今日完成任务 (大致还是时间处理之类的)+感恩节母亲节性质节日代码处理成功!
2011-12-23 11:32
239 查看
上午
1.早上将农历、公历死节日加入项目中,跑了一遍数据库,项目成功
2.查看数据库4000多条数据,发现“7天后菏泽天气: 白天Wintry Mix / Wind,夜间雨或阵雪, 气温-2℃~7℃, 北偏东风 二级”这么一段有问题的内容,对代码进行了修缮
3.发现配置文件PROPERTIES对港澳台附近的城市天气处理有问题,原因是香港的代码是hongkang,九龙的代码是kowloon,澳门的是macau,好天气网7、8、9天台湾只有台北和东沙岛的数据。。。。。。。就是信息量好天气网对于港澳台的不是很全
4.研究了一下这种节日的实现“五月的第二个星期日是母亲节”,大致想要采用util中calendar中的
或者
进行处理
5.修缮了一下接口的WEB代码
下午需要将母亲节这种类似的节日、以及距离某某节日还有几天,这两个功能在项目中实现
6.将美工制作的64张天气图片加入项目
7.实时信息和九天信息在同一个接口中传递JSON数据,数据量的大小大致为一个城市2.16K
8.恭喜自己,母亲节这种类型的代码完毕!实现成功!
附加部分代码,功能已经实现,一会封装优化一下!直接调用日期即可直接用!
1.早上将农历、公历死节日加入项目中,跑了一遍数据库,项目成功
2.查看数据库4000多条数据,发现“7天后菏泽天气: 白天Wintry Mix / Wind,夜间雨或阵雪, 气温-2℃~7℃, 北偏东风 二级”这么一段有问题的内容,对代码进行了修缮
3.发现配置文件PROPERTIES对港澳台附近的城市天气处理有问题,原因是香港的代码是hongkang,九龙的代码是kowloon,澳门的是macau,好天气网7、8、9天台湾只有台北和东沙岛的数据。。。。。。。就是信息量好天气网对于港澳台的不是很全
4.研究了一下这种节日的实现“五月的第二个星期日是母亲节”,大致想要采用util中calendar中的
DAY_OF_WEEK_IN_MONTH
get和
set的字段数字,指示当前月中的第几个星期。
或者
WEEK_OF_MONTH
get和
set的字段数字,指示当前月中的星期数。
进行处理
5.修缮了一下接口的WEB代码
下午需要将母亲节这种类似的节日、以及距离某某节日还有几天,这两个功能在项目中实现
6.将美工制作的64张天气图片加入项目
7.实时信息和九天信息在同一个接口中传递JSON数据,数据量的大小大致为一个城市2.16K
8.恭喜自己,母亲节这种类型的代码完毕!实现成功!
附加部分代码,功能已经实现,一会封装优化一下!直接调用日期即可直接用!
// 某月的第几个星期几。 5,6,7,8 表示到数第 1,2,3,4 个星期几 public String wFtv[] = { "0110 黑人日",//0 一月的第一个星期日 "0520 国际母亲节", //1 五月的第二个星期日 "0530 全国助残日", //2 五月的第三个星期日 "0532国际牛奶日",//3 五月的第三个星期二 "0630 父亲节", //4 六月的第三个星期日 "0911 劳动节", //5 九月的第一个星期一 "0932 国际和平日",//6 九月的第三个星期二 "0940 国际聋人节 世界儿童日",//7 九月的第四个星期日 "0950 世界海事日", //8 九月的第五个星期日 "1011 国际住房日",//9 十月的第一个星期一 "1013 国际减轻自然灾害日(减灾日)",//10 十月的第一个星期三 "1144 感恩节", //11 十一月的第四个星期四 "测试数据"//12 }; //返回星期节日 public String showWFtv(int month,int weekid,int week) { if(month == 1 && weekid == 1 && week==0)//黑人日 return wFtv[0]; if(month == 5 && weekid == 2 && week==0)//母亲节 return wFtv[1]; if(month == 5 && weekid == 3 && week==0)//全国助残日 return wFtv[2]; if(month == 5 && weekid == 3 && week==2)//国际牛奶日 return wFtv[3]; if(month == 6 && weekid == 3 && week==0)//父亲节 return wFtv[4]; if(month == 9 && weekid == 1 && week==1)//劳动节 return wFtv[5]; if(month == 9 && weekid == 3 && week==2)//国际和平日 return wFtv[6]; if(month == 9 && weekid == 4 && week==0)//国际聋人节 世界儿童日 return wFtv[7]; if(month == 9 && weekid == 5 && week==0)//世界海事日 return wFtv[8]; if(month == 10 && weekid == 1 && week==1)//国际住房日 return wFtv[9]; if(month == 10 && weekid == 1 && week==3)//减灾日 return wFtv[10]; if(month == 11 && weekid == 4 && week==4)//感恩节 return wFtv[11]; if(month == 12 && weekid == 4 && week==6)//感恩节 return wFtv[12]; return ""; }
相关文章推荐
- 【代码笔记】获取系统完成任务所需的后台时间
- 天气预报之提取城市代码:将含中文和数字的字符串分隔处理提取数组
- 【代码笔记】iOS-获取系统完成任务所需的后台时间
- 天气预报 获取九天系统时间的代码
- 时间紧、任务重的时候怎么办,怎么解决还未完成的代码?
- 天气预报 增加公历节日信息(1.确定时间2.第几周第几天) 和 农历节日信息 体力活+外码
- 线程系列02,多个线程同时处理一个耗时较长的任务以节省时间
- SharePoint工作流开发点滴(7) - 用代码完成任务
- 需求分配时需考虑的因素 程序员需求、任务完成时间预估标准
- JS中处理与当前时间间隔的函数代码
- [ACM_水题] UVA 11729 Commando War [不可同时交代任务 可同时执行 最短完成全部时间 贪心]
- 新浪天气预报代码及城市代码
- 免费天气预报接口API以及全国所有地区代码!!
- 开源免费天气预报接口API以及全国所有地区代码!
- 一切成功源于积累——20141114 如何处理一周的交易时间 周三 周四 周五
- 开源免费的天气预报接口API以及全国所有地区代码(国家气象局提供)
- Android 运行时权限处理封装在 BaseActivity 中,方便业务申请时只需要简单的 1,2 行代码即可成功处理权限申请
- 免费天气预报接口API以及全国所有地区代码!!
- 开源免费天气预报接口API以及全国所有地区代码!
- 一步一步学习sharepoint2010 workflow 系列第三部分:自定义SharePoint代码工作流 第10章 工作流和任务处理(Workflows and task processes)