http://hi.baidu.com/lovebwf/blog/item/ddf768168f31894f20a4e942.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
/** * * 生成随机颜色 * @return rand */ function randomColor( ) { var rand = Math.floor(Math.random( ) * 0xFFFFFF).toString(16); if(rand.length == 6){ return rand; }else{ return randomColor(); } } /** * 反转颜色 * @return 0xFFFFFF-color */ function turnColor(color) { var color=(0xFFFFFF-Math.floor("0x"+color)).toString(16); var len = 6-color.length; for(var i=0; len!=i; i++) { color = "0"+color; } return color; } /** * 倒计时 * @param time Date * @return *日*时*分*秒 */ function nowToDate(time){ var now = new Date(); if(time>now){ var tmp = time - now; //秒 tmp = Math.floor(tmp/1000); second = tmp%60; //分 tmp = Math.floor(tmp/60); minute = tmp%60; //时 tmp = Math.floor(tmp/60); hour = tmp%24; //天 date = Math.floor(tmp/24); return "距离"+time.toLocaleString()+ "还有"+ date+"天"+ hour+"时"+ minute+"分"+ second+"秒"; }else{ return "你指定的时间已过去"; } } |