突然想到建一片文章关于自己所学到的一些小函数,今后需要的时候可以直接当工具使用。

1.获取当前时间小程序。

function showTime(){
var show_day=new Array('星期一','星期二','星期三','星期四','星期五','星期六','星期日');
var time=new Date();
var year=time.getFullYear();
var month=time.getMonth();
var date=time.getDate();
var day=time.getDay();
var hour=time.getHours();
var minutes=time.getMinutes();
var second=time.getSeconds();
month=month+1;
hour<10?hour='0'+hour:hour;
minutes<10?minutes='0'+minutes:minutes;
second<10?second='0'+second:second;
var now_time='今天是:'+year+'年'+month+'月'+date+'日'+' '+show_day[day-1]+' '+hour+':'+minutes+':'+second;
document.getElementById('showtime').innerHTML=now_time;
setTimeout("showTime();",1000);
}
showTime();

2.获取天气预报信息

findWeather();
function findWeather() {
var cityUrl = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js';
$.getScript(cityUrl, function(script, textStatus, jqXHR) {
var citytq = remote_ip_info.city ;// 获取城市
var url = "http://php.weather.sina.com.cn/iframe/index/w_cl.php?code=js&city=" + citytq + "&day=0&dfc=3";
$.ajax({
url : url,
dataType : "script",
scriptCharset : "gbk",
success : function(data) {
var _w = window.SWther.w[citytq][0];
var _f= _w.f1+"_0.png";
if(new Date().getHours() > 17){
_f= _w.f2+"_1.png";
}
var img = "<img width='16px' height='16px' src='http://i2.sinaimg.cn/dy/main/weather/weatherplugin/wthIco/20_20/" +_f
+ "' />";
var tq = citytq + " " + img + " " + _w.s1 + " " + _w.t1 + "℃~" + _w.t2 + "℃ " + _w.d1 + _w.p1 + "级"; $('#weather').html(tq);
}
});
});
}

3.等待更新。。。。

最新文章

  1. Speedment -- 利用lambda编写SQL
  2. 迭代器模式/iterator模式/对象行为型模式
  3. 微信支付:JSAPI支付一直提示URL未注册
  4. 怎样记住Integer的最大值(有趣的思维和搞笑的回答)
  5. Android中实现圆角矩形及半透明效果。
  6. Nginx RTMP 专题
  7. js基础之动画(三)
  8. 原创: EasyUI Tree 最后一级 节点 横向排列
  9. [大牛翻译系列]Hadoop(14)MapReduce 性能调优:减小数据倾斜的性能损失
  10. Java程序员的10道XML面试题
  11. Spring 基础知识
  12. Codeforces Round #270--B. Design Tutorial: Learn from Life
  13. Data URI(转)
  14. Linux JDK+TOMCAT+MYSQL+redis 安装日志
  15. C#.Net面试题
  16. ArcGIS API for JavaScript 4.2学习笔记[21] 对3D场景上的3D要素进行点击查询【Query类学习】
  17. Solidity的地址 数组如何判断是否包含一个给定的地址?
  18. App界面设计规范-字体规范
  19. vsphere HA内幕变化
  20. 20145322 Exp5 MS11_050

热门文章

  1. bat如何创建多级文件夹(在android设备中)
  2. linux 基础知识(三)
  3. poj1236 SCC+缩点
  4. bzoj1195 神奇的ac自动机+状态压缩dp
  5. 基于concurrent.futures的进程池 和线程池
  6. C语言实现split以某个字符分割一个字符串
  7. linux安装siege
  8. js--基础(对象、数组、函数、if语句、while语句、do while语句、continue语句、break语句)
  9. ajax对象方法的使用
  10. file按钮美化成图片(纯HTML+CSS)