热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

显示中文星期几

显示中文星期几引自:第一种方法:直接翻译,最笨、最容易想到的方法。Code获得中文星期名称

显示中文星期几

引自:

第一种方法:直接翻译,最笨、最容易想到的方法。

ContractedBlock.gifCode
/// 
/// 获得中文星期名称
/// 

/// 
public static string GetCnWeek()
{
    
switch (DateTime.Now.DayOfWeek)
    {
        
case DayOfWeek.Monday:
            
return "星期一";
        
case DayOfWeek.Tuesday:
            
return "星期二";
        
case DayOfWeek.Wednesday:
            
return "星期三";
        
case DayOfWeek.Thursday:
            
return "星期四";
        
case DayOfWeek.Friday:
            
return "星期五";
        
case DayOfWeek.Saturday:
            
return "星期六";
        
case DayOfWeek.Sunday:
            
return "星期天";
        
default:
            
return "";
    }
}

以下是变种:
ContractedBlock.gifCode
//方法2:摘自http://www.cnblogs.com/perfect/archive/2006/11/25/571674.html
//必须添加 using System.Collections
private void btnQuery_DayOfWeek_Click(object sender, EventArgs e)
{
    Hashtable htb 
= new Hashtable();
    htb.Add(
"Monday","星期一");
    htb.Add(
"Tuesday""星期二");
    htb.Add(
"Wednesday""星期三");
    htb.Add(
"Thursday""星期四");
    htb.Add(
"Friday""星期五");
    htb.Add(
"Saturday""星期六");
    htb.Add(
"Sunday""星期日");
    
string str = htb[DateTime.Now.DayOfWeek.ToString().Trim()].ToString();
    MessageBox.Show(
"今天是:" + str);
}

第二种:实质和第一种没多大差别,不过代码看起来少几行而已。依赖于微软DayOfWeek这Enum的定义。
string week = DateTime.Today.ToLongDateString()+"   "+"星期"+"日一二三四五六".Substring((int)System.DateTime.Now.DayOfWeek, 1);

//以下来自:http://www.cnblogs.com/sjcatsoft/archive/2005/10/02/248094.html
ContractedBlock.gifCode
public static string CnWeekDayName(DateTime dt)
{
    
string[] arrCnNames = new string[]{""""""""""""""};
    
return "星期" + arrCnNames[(int)dt.DayOfWeek];
}

//以下来自http://www.cnblogs.com/lanting/archive/2006/04/19/379102.html
public enum WeekDay
ExpandedBlockStart.gif
{
星期天,
星期一,
星期二,
星期三,
星期四,
星期五,
星期六
}
调用时
((WeekDay)DateTime.Today.DayOfWeek).ToString()

第三种:.NET自带的System.Globalization.CultureInfo,
string week=System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek) ;

//以下指定中国大陆
DateTime.Now.ToString("ddd",new System.Globalization.CultureInfo("zh-cn")); 
string week = DateTime.Today.ToString("yyyy年MM月dd日 ddd"new System.Globalization.CultureInfo("zh-cn")); 


转:https://www.cnblogs.com/sgivee/archive/2010/08/01/1790090.html



推荐阅读
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • 开发笔记:Java是如何读取和写入浏览器Cookies的
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java是如何读取和写入浏览器Cookies的相关的知识,希望对你有一定的参考价值。首先我 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • 模板引擎StringTemplate的使用方法和特点
    本文介绍了模板引擎StringTemplate的使用方法和特点,包括强制Model和View的分离、Lazy-Evaluation、Recursive enable等。同时,还介绍了StringTemplate语法中的属性和普通字符的使用方法,并提供了向模板填充属性的示例代码。 ... [详细]
  • Whatsthedifferencebetweento_aandto_ary?to_a和to_ary有什么区别? ... [详细]
  • 本文介绍了一个适用于PHP应用快速接入TRX和TRC20数字资产的开发包,该开发包支持使用自有Tron区块链节点的应用场景,也支持基于Tron官方公共API服务的轻量级部署场景。提供的功能包括生成地址、验证地址、查询余额、交易转账、查询最新区块和查询交易信息等。详细信息可参考tron-php的Github地址:https://github.com/Fenguoz/tron-php。 ... [详细]
  • 本文介绍了在C#中SByte类型的GetHashCode方法,该方法用于获取当前SByte实例的HashCode。给出了该方法的语法和返回值,并提供了一个示例程序演示了该方法的使用。 ... [详细]
  • 我正在编写一个脚本,它将根据以下内容从基本HTML页面中提取数据:URL中的第一个参数在-90.0和90.0(含)之间浮动,第二个数字在- ... [详细]
  • 目录4.1.type数据类型检测 ... [详细]
  • Birthdate ... [详细]
author-avatar
安淡言
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有