zoukankan      html  css  js  c++  java
  • 通过更改日期来自动识别星座

    //在所需要的地方如日期改变的时候,调用此函数即可
    function
    xingZuo(c,d){
    //c表示的是月份,d表示的是天数
    var xinzuodate;//星座日期 if(d<10){
    //如果当前所选择的天数<10则在前面加一个0(思路就是把月和日期拼接起来在转化成整数,然后和星座对应的拼接整数进行比较) xinzuodate
    =parseInt(c+"0"+d); } else{
    //否则直接拼接 xinzuodate
    =parseInt(c+""+d); }
    //定义星座数组对象,每一个星座就是一个对象,包含起始值,结束值,以及星座的名字(注意摩羯座是12-1的一个过渡所以用了两个对象区间表示)
    var star=[ {qishi:120,jieshu:218,xing:"水瓶座"}, {qishi:219,jieshu:320,xing:"双鱼座"}, {qishi:321,jieshu:419,xing:"白羊座"}, {qishi:420,jieshu:520,xing:"金牛座"}, {qishi:521,jieshu:621,xing:"双子座"}, {qishi:622,jieshu:722,xing:"巨蟹座"}, {qishi:723,jieshu:822,xing:"狮子座"}, {qishi:823,jieshu:922,xing:"处女座"}, {qishi:923,jieshu:1023,xing:"天秤座"}, {qishi:1024,jieshu:1122,xing:"天蝎座"}, {qishi:1123,jieshu:1221,xing:"射手座"}, {qishi:1222,jieshu:11900,xing:"摩羯座"}, {qishi:0,jieshu:119,xing:"摩羯座"} ];
    //循环遍历数组对象,获取具体的星座
    for(var m=0;m<star.length;m++){ if(xinzuodate>=star[m].qishi && xinzuodate<star[m].jieshu-1){
    //给你需要显示星座的地方进行赋值 $(
    ".xiang strong").html(star[m].xing); } } }
  • 相关阅读:
    Spring缓存注解@Cache使用
    Java中BigDecimal的8种舍入模式
    mysql和oracle的mybatis操作
    MyEclipse开发JAX-RS架构WebServices收发JSON数据格式
    Hibernate 常见异常
    SQL笔试题
    Map按键排序(sort by key)
    Spring+Mybatis常见问题随笔
    md5utils
    Http请求中Content-Type讲解以及在Spring MVC中的应用
  • 原文地址:https://www.cnblogs.com/dangou/p/5755606.html
Copyright © 2011-2022 走看看