mvc定时执行任务(获取气象台的气象数据,定时新增)
2017-12-09 09:42
411 查看
1.定时任务:
gloabl.asax文件Application_Start()方法注册:
2.获取气象数据:后台处理获取
3.定时执行新增方法:
http://www.nmc.cn/f/rest/real/58339
gloabl.asax文件Application_Start()方法注册:
System.Timers.Timer t = new System.Timers.Timer(theInterval); //单位毫秒 t.Elapsed += new ElapsedEventHandler((s, e) => { theSend(); }); t.AutoReset = true; t.Enabled = true;
2.获取气象数据:后台处理获取
DtWeather entity = new DtWeather(); string url = "http://www.nmc.cn。。。。。。。。。"; var request = (HttpWebRequest)WebRequest.Create(url); var response = (HttpWebResponse)request.GetResponse(); string date = new StreamReader(response.GetResponseStream()).ReadToEnd(); JavaScriptSerializer js = new JavaScriptSerializer(); Info datainfo = js.Deserialize<Info>(date);
3.定时执行新增方法:
DateTime now = DateTime.Now; DateTime start = DateTime.Parse("9:55:00"); DateTime end = DateTime.Parse("10:00:00"); if ((now> start) &&(now< end)) { //定时执行新增方法 DtWeatherDal da = new DtWeatherDal(); da.Add(); }
http://www.nmc.cn/f/rest/real/58339
相关文章推荐
- 【java代码获取系统时间和执行定时任务】
- linux执行定时任务进行数据库数据备份
- spring+springMvc 架构导致定时任务重复加载执行两次
- MVC 定时执行任务
- 【java代码获取系统时间和执行定时任务】
- kettle 创建任务定时执行数据抽取
- 通过SSIS实现Oracle与Sqlserver数据库间的数据同步,并定时执行同步任务
- 基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度
- 通过SSIS实现Oracle与Sqlserver数据库间的数据同步,并定时执行同步任务
- MVC 定时执行任务
- 【java代码获取系统时间和执行定时任务】
- 基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度
- 基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度
- asp.net 定时执行任务代码 定时采集数据
- ASP.NET MVC计划任务实现方法(定时执行某个功能)
- 基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度
- js页面用定时任务通过AJAX获取后台数据,但是从这个页面跳转到其他页面后,定时任务仍然在定时请求后台
- 基于ASP.NET MVC定时执行任务调度
- java代码获取系统时间和执行定时任务
- MVC C#在后台接收一个气象台Json,在前台可以弹出json中所有的数据,但是现在想获取气象Json中每一个对象