中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

jQuery獲取某天的農(nóng)歷日期并判斷是否除夕或新年的方法
來源:易賢網(wǎng) 閱讀:1797 次 日期:2016-08-04 15:31:12
溫馨提示:易賢網(wǎng)小編為您整理了“jQuery獲取某天的農(nóng)歷日期并判斷是否除夕或新年的方法”,方便廣大網(wǎng)友查閱!

本文實例講述了jQuery獲取某天的農(nóng)歷日期并判斷是否除夕或新年的方法。分享給大家供大家參考,具體如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script src="jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">

  //------------------- Begin ----------------------

  CalendarHelper={};

  CalendarHelper.GetCNDate = function (D) {

    var CalendarData = new Array(100);

    var madd = new Array(12);

    var tgString = "甲乙丙丁戊己庚辛壬癸";

    var dzString = "子丑寅卯辰巳午未申酉戌亥";

    var numString = "一二三四五六七八九十";

    var monString = "正二三四五六七八九十冬臘";

    var weekString = "日一二三四五六";

    var sx = "鼠牛虎兔龍蛇馬羊猴雞狗豬";

    var cYear, cMonth, cDay, TheDate;

    CalendarData = new Array(0xA4B, 0x5164B, 0x6A5, 0x6D4, 0x415B5, 0x2B6, 0x957, 0x2092F, 0x497, 0x60C96, 0xD4A, 0xEA5, 0x50DA9, 0x5AD, 0x2B6, 0x3126E, 0x92E, 0x7192D, 0xC95, 0xD4A, 0x61B4A, 0xB55, 0x56A, 0x4155B, 0x25D, 0x92D, 0x2192B, 0xA95, 0x71695, 0x6CA, 0xB55, 0x50AB5, 0x4DA, 0xA5B, 0x30A57, 0x52B, 0x8152A, 0xE95, 0x6AA, 0x615AA, 0xAB5, 0x4B6, 0x414AE, 0xA57, 0x526, 0x31D26, 0xD95, 0x70B55, 0x56A, 0x96D, 0x5095D, 0x4AD, 0xA4D, 0x41A4D, 0xD25, 0x81AA5, 0xB54, 0xB6A, 0x612DA, 0x95B, 0x49B, 0x41497, 0xA4B, 0xA164B, 0x6A5, 0x6D4, 0x615B4, 0xAB6, 0x957, 0x5092F, 0x497, 0x64B, 0x30D4A, 0xEA5, 0x80D65, 0x5AC, 0xAB6, 0x5126D, 0x92E, 0xC96, 0x41A95, 0xD4A, 0xDA5, 0x20B55, 0x56A, 0x7155B, 0x25D, 0x92D, 0x5192B, 0xA95, 0xB4A, 0x416AA, 0xAD5, 0x90AB5, 0x4BA, 0xA5B, 0x60A57, 0x52B, 0xA93, 0x40E95);

    madd[0] = 0;

    madd[1] = 31;

    madd[2] = 59;

    madd[3] = 90;

    madd[4] = 120;

    madd[5] = 151;

    madd[6] = 181;

    madd[7] = 212;

    madd[8] = 243;

    madd[9] = 273;

    madd[10] = 304;

    madd[11] = 334;

    function GetBit(m, n) {

      return (m >> n) & 1;

    }

    function e2c() {

      TheDate = (arguments.length != 3) ? new Date() : new Date(arguments[0], arguments[1], arguments[2]);

      var total, m, n, k;

      var isEnd = false;

      var tmp = TheDate.getYear();

      if (tmp < 1900) {

        tmp += 1900;

      }

      total = (tmp - 1921) * 365 + Math.floor((tmp - 1921) / 4) + madd[TheDate.getMonth()] + TheDate.getDate() - 38;

      if (TheDate.getYear() % 4 == 0 && TheDate.getMonth() > 1) {

        total++;

      }

      for (m = 0; ; m++) {

        k = (CalendarData[m] < 0xfff) ? 11 : 12;

        for (n = k; n >= 0; n--) {

          if (total <= 29 + GetBit(CalendarData[m], n)) {

            isEnd = true; break;

          }

          total = total - 29 - GetBit(CalendarData[m], n);

        }

        if (isEnd) break;

      }

      cYear = 1921 + m;

      cMonth = k - n + 1;

      cDay = total;

      if (k == 12) {

        if (cMonth == Math.floor(CalendarData[m] / 0x10000) + 1) {

          cMonth = 1 - cMonth;

        }

        if (cMonth > Math.floor(CalendarData[m] / 0x10000) + 1) {

          cMonth--;

        }

      }

    }

    function GetcDateString() {

      var tmp = "";

      tmp += tgString.charAt((cYear - 4) % 10);

      tmp += dzString.charAt((cYear - 4) % 12);

      tmp += "(";

      tmp += sx.charAt((cYear - 4) % 12);

      tmp += ")年 ";

      if (cMonth < 1) {

        tmp += "(閏)";

        tmp += monString.charAt(-cMonth - 1);

      } else {

        tmp += monString.charAt(cMonth - 1);

      }

      tmp += "月";

      tmp += (cDay < 11) ? "初" : ((cDay < 20) ? "十" : ((cDay < 30) ? "廿" : "三十"));

      if (cDay % 10 != 0 || cDay == 10) {

        tmp += numString.charAt((cDay - 1) % 10);

      }

      return tmp;

    }

    function GetLunarDay(solarYear, solarMonth, solarDay) {

      //solarYear = solarYear<1900?(1900+solarYear):solarYear;

      if (solarYear < 1921 || solarYear > 2020) {

        return "";

      } else {

        solarMonth = (parseInt(solarMonth) > 0) ? (solarMonth - 1) : 11;

        e2c(solarYear, solarMonth, solarDay);

        return GetcDateString();

      }

    }

    var yy = D.getFullYear();

    var mm = D.getMonth() + 1;

    var dd = D.getDate();

    var ww = D.getDay();

    var ss = parseInt(D.getTime() / 1000);

    if (yy < 100) yy = "19" + yy;

    return GetLunarDay(yy, mm, dd);

  };

  CalendarHelper.GetAddDay = function (D, v) {

    var LSTR_ndate = D;

    var LSTR_Year = LSTR_ndate.getYear();

    var LSTR_Month = LSTR_ndate.getMonth();

    var LSTR_Date = LSTR_ndate.getDate();

    //處理

    var uom = new Date(LSTR_Year, LSTR_Month, LSTR_Date);

    uom.setDate(uom.getDate() + v); //取得系統(tǒng)時間的前一天,重點在這里,負數(shù)是前幾天,正數(shù)是后幾天

    return uom;

  }

  //是否除夕

  CalendarHelper.IsLastDayBeforeNewYearOfCN = function (D) {

    var strCurrDay = CalendarHelper.GetCNDate(D);

    var strNextDay = CalendarHelper.GetCNDate(CalendarHelper.GetAddDay(D, 1));

    //alert(strCurrDay+","+strNextDay);

    return strCurrDay.split('年')[0] != strNextDay.split('年')[0];

  };

  //是否春節(jié)

  CalendarHelper.IsNewYearOfCN = function (D) {

    var strCurrDay = CalendarHelper.GetCNDate(D);

    var strPrevDay = CalendarHelper.GetCNDate(CalendarHelper.GetAddDay(D, -1));

    //alert(strCurrDay+","+strPrevDay);

    return strCurrDay.split('年')[0] != strPrevDay.split('年')[0];

  };

  //------------------- End ----------------------

  var d1 = new Date();

  var d2 = new Date(2013, 1, 9); //注:此處相當于2013年2月9號

  var d3 = new Date(2013, 1, 10);

  var result = GetResult(d1) + GetResult(d2) + GetResult(d3);

  alert(result);

  function GetResult(D) {

    var y = D.getFullYear();

    var m = D.getMonth() + 1;

    var dd = D.getDate();

    var str = y + "年" + m + "月" + dd + "日";

    var isR = CalendarHelper.IsLastDayBeforeNewYearOfCN(D);

    var isN = CalendarHelper.IsNewYearOfCN(D);

    return "日期:"+str+","+ (isR?"是":"不是") + "除夕" + "," + (isN?"是":"不是") + "春節(jié)\n\n" ;

  }

</script>

</head>

<body>

</body>

</html>

希望本文所述對大家jQuery程序設計有所幫助。

更多信息請查看網(wǎng)絡編程

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美黄色成人网| 国产精品九九| 精品成人久久| 国产精品入口麻豆原神| 欧美日韩亚洲一区二| 美女啪啪无遮挡免费久久网站| 亚洲一区二区三区四区中文| 亚洲人体影院| 亚洲国产另类久久精品| 一区二区三区在线高清| 国内揄拍国内精品少妇国语| 亚洲最黄网站| 91久久综合亚洲鲁鲁五月天| 在线欧美影院| 亚洲经典视频在线观看| 亚洲国产美女| 日韩午夜精品| 亚洲欧美日韩国产一区| 欧美一级成年大片在线观看| 久久久国产精品一区二区三区| 久久经典综合| 免费欧美网站| 欧美日韩国产区| 欧美午夜不卡在线观看免费 | 亚洲精品护士| 99视频+国产日韩欧美| 亚洲天堂av高清| 午夜久久资源| 免费成人高清| 国产精品www994| 国产一区成人| 日韩小视频在线观看专区| 亚洲一区二区三区国产| 久久精品亚洲精品国产欧美kt∨| 美日韩免费视频| 欧美午夜精品一区| 国产一区二区精品丝袜| 欧美一区亚洲二区| 欧美日韩在线一区二区| 久久久国产精品亚洲一区| 欧美午夜精品久久久久久孕妇| 狠久久av成人天堂| 欧美在线高清| 国产精品区一区二区三| 欧美一区二区视频97| 国产精品一国产精品k频道56| 亚洲一区二区免费视频| 麻豆精品在线视频| 久久人91精品久久久久久不卡 | 欧美日在线观看| 国产免费观看久久黄| 最近看过的日韩成人| 亚洲图片欧美午夜| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美日韩一区二区在线| 国产亚洲精品久久久久久| 亚洲国产成人精品女人久久久 | 欧美在线视频观看免费网站| 免费中文日韩| 国产精品美女主播| 亚洲人成在线免费观看| 欧美日韩中字| 好吊日精品视频| 一本色道久久综合狠狠躁篇的优点| 亚洲欧美精品在线| 亚洲欧美精品| 欧美日韩欧美一区二区| 亚洲国产成人porn| 欧美在线亚洲综合一区| 欧美午夜精品理论片a级大开眼界| 很黄很黄激情成人| 亚洲女优在线| 国产精品扒开腿做爽爽爽视频| 1769国产精品| 久久成人免费视频| 国产精品一卡| 亚洲一区二区高清| 欧美日韩免费观看一区三区| 亚洲国产美女| 欧美 日韩 国产一区二区在线视频| 国产伦一区二区三区色一情| 9色精品在线| 欧美激情一区二区三区全黄| 亚洲高清免费视频| 蜜臀av一级做a爰片久久| 伊人成年综合电影网| 久久久999精品免费| 海角社区69精品视频| 久久精品国产免费观看| 欧美性色视频在线| 国产一区二区高清视频| 国产精品毛片大码女人| 欧美偷拍一区二区| 欧美色网一区二区| 欧美三日本三级三级在线播放| 久久男人资源视频| 久久精品人人| 欧美精品1区2区| 国产精品国产成人国产三级| 在线观看一区欧美| 亚洲一区二区av电影| 免费日本视频一区| 亚洲国产成人精品视频| 蜜臀a∨国产成人精品| 亚洲高清视频在线| 欧美精品xxxxbbbb| 亚洲免费黄色| 国产精品久久久久久久久果冻传媒| 亚洲女同在线| 国产一区在线视频| 麻豆精品精品国产自在97香蕉| 91久久国产精品91久久性色| 欧美日韩国产91| 亚洲欧美激情视频| 狠狠久久亚洲欧美| 欧美激情中文不卡| 亚洲免费视频成人| 红桃视频国产一区| 欧美久久一区| 欧美一区二区三区在线观看| 在线观看视频免费一区二区三区| 欧美精品一区二区三区在线看午夜| 亚洲天堂av电影| 韩日精品视频| 欧美色播在线播放| 久久蜜桃资源一区二区老牛| 亚洲人成7777| 国产日韩精品一区| 欧美精品1区2区| 香蕉成人久久| 经典三级久久| 欧美三级电影精品| 久久嫩草精品久久久精品一| 亚洲精品孕妇| 国产在线拍偷自揄拍精品| 欧美另类99xxxxx| 亚洲欧美精品suv| 在线观看欧美日本| 欧美日韩免费观看一区二区三区| 久久电影一区| 一区二区三区视频在线| 狠狠色综合色综合网络| 欧美日韩一区二区在线观看视频| 亚洲伦伦在线| 国产日韩在线视频| 国产精品久久久久久久电影| 久久久精品日韩欧美| 亚洲国产婷婷香蕉久久久久久99| 免费影视亚洲| 香蕉成人久久| 亚洲成人自拍视频| 欧美日韩黄色一区二区| 午夜精品理论片| 狠狠综合久久av一区二区老牛| 麻豆精品视频在线观看| 夜夜嗨av一区二区三区中文字幕| 国产精品久久久久毛片大屁完整版| 久久久99国产精品免费| 国产精品美女www爽爽爽视频| 亚洲欧美另类国产| 亚洲精品欧美日韩专区| …久久精品99久久香蕉国产 | 国产精品啊v在线| 欧美成人激情视频| 老鸭窝亚洲一区二区三区| 欧美伊人久久| 香蕉免费一区二区三区在线观看| 一本色道久久综合狠狠躁篇怎么玩| 亚洲电影专区| 亚洲高清久久网| 亚洲大片精品永久免费| 国内精品视频久久| 精品福利免费观看| 在线观看福利一区| 在线日韩中文字幕| 加勒比av一区二区| 一区二区视频免费在线观看| 国产一区二区三区网站| 国产在线精品一区二区中文| 国产午夜精品美女视频明星a级| 国产精品毛片va一区二区三区| 欧美日韩在线视频一区二区| 欧美日韩亚洲激情| 欧美四级在线观看| 国产精品久线观看视频| 国产精品亚洲а∨天堂免在线| 国产精品自在欧美一区| 国产日韩亚洲欧美综合| 国产日韩亚洲欧美综合| 国产一区二区精品| 红桃视频成人| 亚洲国产三级在线| 夜夜嗨av色综合久久久综合网| 亚洲美女色禁图| 亚洲综合精品一区二区| 欧美在线精品一区| 老色鬼精品视频在线观看播放| 欧美国产日韩xxxxx| 欧美日韩国产精品一卡| 国产精品久久久久久久午夜|