摘要:

下文分享使用c#代码获取任意日期所属星期数的方法分享,如下所示:

实验环境:windows操作系统

方法1:使用dayofweek获取当前星期数,再进行相关转换

string[] DayWeekArray = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };

string t_ = DayWeekArray[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToString();

labelWeekDayInfo.Text = t_; //星期数赋值

方法2:使用CultureInfo语言信息直接对星期数进行转换

labelWeekDayInfo.Text =

System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek);

方法3:使用switch case 判断生成星期数

var t_="";

var tWeek = DateTime.Today.DayOfWeek.ToString();

switch (tWeek)

{

case "Monday":

t_ = "星期一";

break;

case "Tuesday":

t_ = "星期二";

break;

case "Wednesday":

t_ = "星期三";

break;

case "Thursday":

t_ = "星期四";

break;

case "Friday":

t_ = "星期五";

break;

case "Saturday":

t_ = "星期六";

break;

case "Sunday":

t_ = "星期日";

break;

}

labelWeekDayInfo.Text= t_;

c#日期转换周几_C#中获取任意日期为星期几三种方法分享相关推荐

  1. python获取绝对路径_python3中获取文件当前绝对路径的两种方法

    方法1: import sys print(sys.argv) 得到文件当前绝对路径字符串的一个列表 ['D:/pycharm/PracticeProject/ClientServerNetworki ...

  2. 计算机怎么删除表格,电脑中删除Excel2010表格多余图片的三种方法

    为了让表格看起来更加直观,很多朋友都会在Excel中插入图片.那么,当我们大批量插入图片时,如果想要删除的话,应该怎么办呢?以下是系统城小编为您带来的电脑中删除Excel2010表格多余图片的三种方法 ...

  3. Altium designer 在原理图及PCB中高亮某一条网络的三种方法

    1. alt 键+鼠标左键 2. 利用原理图界面右下角的"笔"一样的工具 3 .Navigator(在原理图界面右下角,Designe Compiler 选项中),选择如图所示的n ...

  4. linux下dd做优盘启动_Linux中制作U盘启动盘的三种方法,使用启动盘创建器/dd命令和Etcher...

    本文介绍在Linux系统中制作U盘启动盘的三种方法:使用启动盘创建器.dd命令和Etcher,以下以优麒麟Ubuntu Kylin 19.04为例,为你介绍这三种方法.如果要在Windows中制作U盘 ...

  5. C# 中Bitmap图像处理含增强对比度的三种方法

    Bitmap类 Bitmap对象封装了GDI+中的一个位图,此位图由图形图像及其属性的像素数据组成.因此Bitmap是用于处理由像素数据定义的图像的对象.该类的主要方法和属性如下: 1. GetPix ...

  6. mysql改存储引擎教程_MySQL中修改数据表存储引擎的三种方法

    第一种方法:ALTER TABLE 将表从一个引擎修改为另一个引擎最简单的办法是使用ALTER TABLE语句,转换表的存储引擎会导致失去原引擎相关的所有特性. 例:将mytable的引擎修改为Inn ...

  7. (转载)Linux编程获取本机IP地址的三种方法

    (转载)http://blog.csdn.net/jcwKyl/article/details/6324147 这 是一项不太清晰而且没有多大意义的工作.一个原因是网络地址的设置非常灵活而且都是允许用 ...

  8. C# 中对象与JSON字符串相互转换的三种方法

    JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式. 关于内存对象和JSON字符串的相互转换,在实际项目中应比较广泛,经过一番搜索,找到如下 ...

  9. linux编程获取本机IP地址的三种方法

    这是一项不太清晰而且没有多大意义的工作.一个原因是网络地址的设置非常灵活而且都是允许用户进行个性化设置的,比如一台计算机上可以有多块物理网卡或者虚拟网卡,一个网卡上可以绑定多个IP地址,用户可以为网卡 ...

最新文章

  1. 为什么我的cpld需要重新上电才能工作_正压型防爆配电箱的调试工作
  2. Uva 11542 乘积是平方数
  3. Kerberos验证过程
  4. Java并发基础02. 传统线程技术中的定时器技术
  5. 关于Jeecg互联网化dubbo改造方案(下)
  6. 亲测VS2010纯静态编译QT4.8.2,实现VS2010编译调试Qt程序
  7. 河北省第三届研究生数学建模B题(二等)交通检测器数据质量控制及预测
  8. linux a7 a8,iOS12 A7/A8 固定Generator值 图文教程
  9. 《统计会犯错——如何避免数据分析中的统计陷阱》目录—导读
  10. Notepad++下载markdown viewer plugin
  11. 八类网线和七类网线的区别_八类网线你用过吗?与六类、七类等网线有啥区别?...
  12. 基于java嗖嗖移动业务大厅
  13. 22春天津大学《财务会计》在线作业2
  14. You are a Badass: how to stop doubting your greatness and start living an awesome life, Jen Sincero
  15. 码码在线考勤系统笔记(三)
  16. CPU 到底是怎么识别代码的?
  17. snippets vscode 配置_创建自己的Code Snippets在VSCode中
  18. 关于字符串旋转问题的一些心得
  19. Dev 与 Ops 互怼 | 科普一下 DevOps
  20. 火星开发的价值_开发火星是幌子,月球才是必争之地

热门文章

  1. java c语言 实现des算法_C语言实现DES算法
  2. 安卓学习笔记33:实现逐帧动画
  3. 大数据学习笔记22:MR案例——双MR统计总利润并排序
  4. android 打印流程图,Android实现Activities之间进行数据传递的方法
  5. kubectl apply -f_新车 | 新款捷豹F-PACE登陆广州车展!内外提升十分明显
  6. bzoj1965 [AHOI2005]洗牌 结论
  7. 【英语学习】【Level 07】U08 Old Stories L3 Lights, camera, action!
  8. Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (14) - 读存操作写存操作
  9. CentOS7环境下搭建ElasticSearch
  10. 交换机端口mtu值最大_二层工业交换机和三层工业交换机的主要参数说明