欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > ASP.NET顯示農歷時間改進版

ASP.NET顯示農歷時間改進版

熱門標簽:寧夏機器人電銷 河南語音外呼系統公司 外呼電銷機器人軟件 河北網絡回撥外呼系統 400免費電話怎么辦理 威海電銷 t3出行地圖標注怎么做 關于宗地圖標注技術規范 400電話辦理最優質

本文實例講述了ASP.NET顯示農歷時間的方法,是前面一篇文章源碼的改進版。分享給大家供大家參考。具體如下:

前面有一篇取農歷時間https://www.jb51.net/article/57481.htm,不過沒有進行封裝使用起來需要手動修改。本次進行簡單封裝一下,可以直接進行調用。

代碼如下:

取農歷時間的類

復制代碼 代碼如下:
public class CountryDate 

     public string ChineseTimeNow = ""; 
     public string ForignTimeNow = ""; 
     private static ChineseLunisolarCalendar calendar = new ChineseLunisolarCalendar(); 
     private static string ChineseNumber = "〇一二三四五六七八九"; 
     public const string CelestialStem = "甲乙丙丁戊己庚辛壬癸"; 
     public const string TerrestrialBranch = "子丑寅卯辰巳午未申酉戌亥"; 
     public static readonly string[] ChineseDayName = new string[] { 
         "初一","初二","初三","初四","初五","初六","初七","初八","初九","初十", 
         "十一","十二","十三","十四","十五","十六","十七","十八","十九","二十", 
         "廿一","廿二","廿三","廿四","廿五","廿六","廿七","廿八","廿九","三十"}; 
     public static readonly string[] ChineseMonthName = new string[] { "正", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二" }; 
 
     /// summary> 
     /// 獲取一個公歷日期對應的完整的農歷日期 
     /// /summary> 
     /// param name="time">一個公歷日期/param> 
     /// returns>農歷日期/returns> 
     public string GetChineseDate(DateTime time) 
     { 
         string strY = GetYear(time); 
         string strM = GetMonth(time); 
         string strD = GetDay(time); 
         string strSB = GetStemBranch(time); 
         string strDate = strY + "(" + strSB + ")年 " + strM + "月 " + strD; 
         return strDate; 
     } 
     /// summary> 
     /// 獲取一個公歷日期的農歷干支紀年 
     /// /summary> 
     /// param name="time">一個公歷日期/param> 
     /// returns>農歷干支紀年/returns> 
     public string GetStemBranch(DateTime time) 
     { 
         int sexagenaryYear = calendar.GetSexagenaryYear(time); 
         string stemBranch = CelestialStem.Substring(sexagenaryYear % 10 - 1, 1) + TerrestrialBranch.Substring(sexagenaryYear % 12 - 1, 1); 
         return stemBranch; 
     } 
 
     /// summary> 
     /// 獲取一個公歷日期的農歷年份 
     /// /summary> 
     /// param name="time">一個公歷日期/param> 
     /// returns>農歷年份/returns> 
     public string GetYear(DateTime time) 
     { 
         StringBuilder sb = new StringBuilder(); 
         int year = calendar.GetYear(time); 
         int d; 
         do 
         { 
             d = year % 10; 
             sb.Insert(0, ChineseNumber[d]); 
             year = year / 10; 
         } while (year > 0); 
         return sb.ToString(); 
     } 
 
     /// summary> 
     /// 獲取一個公歷日期的農歷月份 
     /// /summary> 
     /// param name="time">一個公歷日期/param> 
     /// returns>農歷月份/returns> 
     public string GetMonth(DateTime time) 
     { 
         int month = calendar.GetMonth(time); 
         int year = calendar.GetYear(time); 
         int leap = 0; 
 
         //正月不可能閏月 
         for (int i = 3; i = month; i++) 
         { 
             if (calendar.IsLeapMonth(year, i)) 
             { 
                 leap = i; 
                 break; //一年中最多有一個閏月 
             } 
 
         } 
         if (leap > 0) month--; 
         return (leap == month + 1 ? "閏" : "") + ChineseMonthName[month - 1]; 
     } 
 
     /// summary> 
     /// 獲取一個公歷日期的農歷日 
     /// /summary> 
     /// param name="time">一個公歷日期/param> 
     /// returns>農歷日/returns> 
     public string GetDay(DateTime time) 
     { 
         return ChineseDayName[calendar.GetDayOfMonth(time) - 1]; 
     } 
}

需要的using

復制代碼 代碼如下:
using System; 
using System.Collections.Generic; 
using System.Web; 
using System.Text; 
using System.Globalization;

調用:
復制代碼 代碼如下:
CountryDate cd = new CountryDate(); 
string ChineseTimeNow = cd.GetChineseDate(DateTime.Now);//農歷日期 
string ForignTimeNow = DateTime.Now.GetDateTimeFormats('D')[0].ToString();//公歷日期

下面有一個測試的效果:

前臺代碼:

復制代碼 代碼如下:
%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TestCountryDate._Default" %> 
 
!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 runat="server"> 
    title>/title> 
/head> 
body> 
    form id="form1" runat="server"> 
    div> 
    table> 
     tr> 
      td>asp:Label ID="Label1" runat="server" Text="農歷時間"/>/td> 
      td>asp:Label ID="lblCountryDate" runat="server"/>/td> 
     /tr> 
     tr> 
      td>asp:Label ID="Label2" runat="server" Text="公歷時間"/>/td> 
      td>asp:Label ID="lblForignDate" runat="server"/>/td> 
     /tr> 
    /table> 
    asp:Button ID="buttton1" runat="server" Text="顯示時間" OnClick="Button1_Click" /> 
    /div> 
    /form> 
/body> 
/html>

后臺代碼:

復制代碼 代碼如下:
public partial class _Default : System.Web.UI.Page 

    protected void Page_Load(object sender, EventArgs e) 
    { 
 
    } 
 
    protected void Button1_Click(object sender, EventArgs e) 
    { 
        CountryDate cd = new CountryDate(); 
        string ChineseTimeNow = cd.GetChineseDate(DateTime.Now);//農歷日期 
        string ForignTimeNow = DateTime.Now.GetDateTimeFormats('D')[0].ToString();//公歷日期 
 
        lblCountryDate.Text = ChineseTimeNow; 
        lblForignDate.Text = ForignTimeNow; 
    } 
}

運行效果如下圖所示:

主要取時間就是這個CountryDate類,調用取時間即可。

希望本文所述對大家的asp.net程序設計有所幫助。

您可能感興趣的文章:
  • asp.net 實現動態顯示當前時間(不用javascript不考慮開銷)
  • asp.net中頁面顯示當前系統時間附圖
  • ASP.NET顯示農歷時間的方法
  • ASP.NET網站實時顯示時間的方法
  • asp.net顯示頁面執行時間
  • asp.net轉出json格式客戶端顯示時間
  • asp.net獲取系統當前時間的方法詳解

標簽:固原 池州 吉林 賀州 廣元 淮北 樂山 咸寧

巨人網絡通訊聲明:本文標題《ASP.NET顯示農歷時間改進版》,本文關鍵詞  ASP.NET,顯示,農歷,時間,改進,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET顯示農歷時間改進版》相關的同類信息!
  • 本頁收集關于ASP.NET顯示農歷時間改進版的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产一区二区女| 国产在线综合视频| 精品黑人一区二区三区观看时间| 快灬快灬一下爽蜜桃在线观看| 日韩亚洲欧美高清| 亚洲精品日韩一| 久久91精品久久久久久秒播| 日本黄色一级网站| 国产在线观看免费视频软件| 欧美一区二区观看视频| 亚洲三级小视频| 国产伦精品一区二区三区免费迷| 亚洲女优在线观看| 91麻豆精品91久久久久久清纯| 国产精品国产三级国产a| 日韩精品午夜视频| 成人app下载| 国产综合精品在线| 久久夜色精品国产欧美乱极品| 同产精品九九九| 精品人妻一区二区三区免费| 欧美午夜精品电影| **性色生活片久久毛片| 国产一区 二区| 99热这里只有精品4| 亚洲色图一区二区| 色哟哟网站在线观看| 一本色道久久综合亚洲91| 久久精品网站免费观看| 蜜臂av日日欢夜夜爽一区| 911亚洲精选| 欧美日韩一区高清| 亚洲女女做受ⅹxx高潮| 床上的激情91.| 美女脱光内衣内裤| 91精品国产综合久久久蜜臀图片 | 狠狠色丁香婷综合久久| 中文字幕5566| 91麻豆精品国产91久久久久| 美女诱惑一区二区| 老司机成人免费视频| 欧美激情在线一区二区| 激情都市一区二区| 538精品在线视频| 国产精品日日摸夜夜摸av| 国产成人综合网站| 久久噜噜色综合一区二区| 亚洲欧洲中文日韩久久av乱码| 丰满少妇xbxb毛片日本| 3d动漫精品啪啪一区二区竹菊| 老司机午夜精品99久久| 法国空姐电影在线观看| 精品福利一区二区三区免费视频| 人人爽香蕉精品| 丰满少妇在线观看资源站| 中文字幕乱码亚洲精品一区| 国产99久久久国产精品免费看| 欧美性色黄大片| 久久av中文字幕片| 欧美视频一区二| 精品中文av资源站在线观看| 色婷婷综合久色| 免费不卡在线观看| 色一情一乱一乱一91av| 日本午夜精品视频在线观看 | 激情综合色播激情啊| 色天天综合久久久久综合片| 日韩成人一区二区三区在线观看| 潘金莲一级黄色片| 视频精品一区二区| 欧美三级在线免费观看| 有码一区二区三区| 精品熟妇无码av免费久久| 国产精品无人区| 星空大象在线观看免费播放| 日韩一区二区三区四区五区六区| 粉嫩蜜臀av国产精品网站| 欧美一级二级在线观看| 99久久er热在这里只有精品15| 欧美日韩国产电影| 蜜臀av性久久久久蜜臀aⅴ流畅| 艳母动漫在线看| 狠狠色狠狠色合久久伊人| 欧美精品久久一区| 激情深爱一区二区| 欧美日韩国产大片| av高清不卡在线| 欧美一区二区三区在线| 99免费精品在线| 久久精品网站免费观看| 欧美色图亚洲激情| 亚洲国产日产av| 亚洲区免费视频| 亚洲国产一区二区三区青草影视 | 亚洲一区电影在线观看| 日韩av网站免费在线| 欧美三级在线看| 成人av手机在线观看| 久久九九影视网| 免费人成视频在线播放| 欧美激情一区在线| 国产黄片一区二区三区| 午夜伊人狠狠久久| 欧美性生给视频| 亚洲国产综合人成综合网站| 国产性xxxx| 国产宾馆实践打屁股91| 久久久久久97三级| www.中文字幕av| 日本一区中文字幕| 日韩一区二区不卡| 国产 xxxx| 成人欧美一区二区三区1314| 女教师淫辱の教室蜜臀av软件| 久久精品国产一区二区三区免费看 | 手机在线免费看毛片| 国产一区91精品张津瑜| 国产亚洲短视频| 九九九视频在线观看| 久久91精品久久久久久秒播| 久久综合一区二区| 极品蜜桃臀肥臀-x88av| 国内精品国产成人| 国产色产综合色产在线视频| 伊人影院综合网| 国产精品一色哟哟哟| 91精品国产一区二区三区香蕉| 免费观看一区二区三区| 亚洲综合一二区| 暗呦丨小u女国产精品| 国产成人一区在线| 国产精品乱码一区二三区小蝌蚪| 黄色香蕉视频在线观看| 成人免费视频一区二区| 亚洲色图欧美在线| 欧美午夜片在线看| 精品伦一区二区三区| 日日欢夜夜爽一区| 欧美成人乱码一区二区三区| 91免费国产在线| 国产精品网站在线观看| 青青青在线免费观看| 波多野结衣在线一区| 亚洲曰韩产成在线| 91国模大尺度私拍在线视频| 国产成人激情av| 亚洲免费观看在线视频| 欧美丝袜自拍制服另类| 欧美无人区码suv| 精品一区二区三区影院在线午夜| 国产午夜亚洲精品理论片色戒| 久久精品一区二区三区四区五区| www.综合网.com| 亚洲成人免费看| 欧美tickling网站挠脚心| 四虎国产成人精品免费一女五男| 高清国产午夜精品久久久久久| 亚洲视频在线观看三级| 欧美日本国产视频| av中文字幕免费观看| 国产999精品久久| 亚洲一区二区av在线| 日韩美一区二区三区| 欧美日韩国产一二三区| jiyouzz国产精品久久| 一个色在线综合| 精品欧美黑人一区二区三区| 北条麻妃在线观看视频| 91老师片黄在线观看| 日本成人超碰在线观看| 国产精品天美传媒| 欧美日本在线看| 免费成人深夜天涯网站| 99精品视频一区| 蜜桃视频在线观看一区| 国产精品成人一区二区三区夜夜夜| 欧洲在线/亚洲| 图片区偷拍区小说区| 久久精品国产第一区二区三区| 国产精品视频麻豆| 欧美精品日韩综合在线| 免费看的黄色录像| 亚洲欧洲日韩综合| 国产麻豆视频一区二区| 亚洲国产日韩a在线播放性色| 国产亚洲综合在线| 欧美日韩欧美一区二区| jizz18女人高潮| 极品白嫩少妇无套内谢| 国产毛片精品视频| 天堂一区二区在线| 中文字幕日韩精品一区| 欧美精品一区二区三| 欧美日韩在线精品一区二区三区激情 | 一二三不卡视频| 99久久精品一区| 激情深爱一区二区| 日韩精品一级中文字幕精品视频免费观看 | 国产欧美精品一区aⅴ影院| 91.com视频|