国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

基于ASP.NET實現(xiàn)日期轉(zhuǎn)為大寫的漢字

2024-07-10 13:31:17
字體:
供稿:網(wǎng)友

這篇文章主要介紹的是利用ASP.NET將日期格式轉(zhuǎn)為大寫漢字,比如: “2013年12月3日” 轉(zhuǎn)換成 “貳零壹叁年拾貳月叁日”,下面一起來看看怎么實現(xiàn)。

一樣話不多說,直接上代碼

//年份轉(zhuǎn)換為大寫漢字  public static string numtoUpper(int num)   {    return "零壹貳叁肆伍陸柒捌玖"[num].ToString();   }//月份轉(zhuǎn)換大寫漢字  public static string monthtoUpper(int month)  {   if (month < 10)   {    return numtoUpper(month);   }   else   {    if (month == 10) { return "壹拾"; }    else    {     return "壹拾" + numtoUpper(month - 10);    }   }  }//日期轉(zhuǎn)化為大寫漢字  public static string daytoUpper(int day)  {   if (day < 20)   {    return monthtoUpper(day);   }   else   {    String str = day.ToString();    if (str[1] == '0')    {     return numtoUpper(Convert.ToInt16(str[0].ToString())) + "拾";    }    else    {     return numtoUpper(Convert.ToInt16(str[0].ToString())) + "拾"      + numtoUpper(Convert.ToInt16(str[1].ToString()));    }   }  }
static void Main(string[] args)  {   string year = "2013";   string retur = string.Empty;   for (int i = 0; i < year.Length; i++)   {    retur += numtoUpper(int.Parse(year[i].ToString())).ToString();   }   Console.WriteLine(retur + " 年");   retur = string.Empty;   string month = "12";   retur = monthtoUpper(Convert.ToInt32(month));   Console.WriteLine(retur + " 月");   string day = "3";   retur = daytoUpper(Convert.ToInt32(day));   Console.WriteLine(retur + " 日");   Console.ReadLine();  }

以上就是利用ASP.NET將日期格式轉(zhuǎn)為大寫漢字的全部內(nèi)容,希望本文的內(nèi)容對大家使用ASP.NET的時候能有所幫助。


注:相關(guān)教程知識閱讀請移步到ASP.NET教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 呼伦贝尔市| 正蓝旗| 丹巴县| 瑞金市| 扎鲁特旗| 马鞍山市| 临桂县| 抚宁县| 贵州省| 扶余县| 泰来县| 丁青县| 五寨县| 双峰县| 肇庆市| 黑水县| 板桥市| 瓮安县| 望城县| 郓城县| 张家界市| 石景山区| 高邮市| 镇巴县| 达孜县| 虞城县| 兰州市| 新河县| 苏尼特右旗| 白银市| 隆回县| 长治市| 会昌县| 昔阳县| 托里县| 河池市| 台北县| 西乌珠穆沁旗| 马关县| 昌都县| 吉木乃县|