显示效果:

      *****     

前台页面代码:

 <TextBlock Grid.Row="" x:Name="lb_txt_0" Text="选中日期" FontSize=""/>
<TextBlock Grid.Row="" x:Name="lb_txt_1" Text="哪年" FontSize=""/>
<TextBlock Grid.Row="" x:Name="lb_txt_2" Text="哪月" FontSize=""/>
<TextBlock Grid.Row="" x:Name="lb_txt_3" Text="当月第几天" FontSize=""/>
<TextBlock Grid.Row="" x:Name="lb_txt_4" Text="星期几" FontSize=""></TextBlock>
<TextBlock Grid.Row="" x:Name="lb_txt_5" Text="当月总天数" FontSize=""></TextBlock>
<TextBlock Grid.Row="" x:Name="lb_sum" Text="所有日期" FontSize=""></TextBlock>

后台代码:

             //指定日期
DateTime selectTime = Convert.ToDateTime(rdp_schedule.SelectedValue);
lb_txt_0.Text = "选中时间:" + selectTime;
//哪年
int year = selectTime.Year;
lb_txt_1.Text = "哪年:" + year + "年";
//哪月
int month = selectTime.Month;
lb_txt_2.Text = "哪月:" + month + "月";
//第几天
int day = selectTime.Day;
lb_txt_3.Text = "当月第几天:" + day; // 星期几
string week_EN = selectTime.DayOfWeek.ToString();//英文星期几
string[] weekRemarks = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
string week_CN = weekRemarks[Convert.ToInt16(selectTime.DayOfWeek)];//中文星期几
lb_txt_4.Text = "星期几:" + week_EN + "[" + week_CN + "]"; //一个月的总天数
int totalDays = DateTime.DaysInMonth(year, month);
lb_txt_5.Text = "该月天数:" + totalDays; //显示该月所有日期是星期几 string timedays = "";
for (int i = ; i <= totalDays; i++)
{
string cols = i + "号/" + week_str[Convert.ToInt16(selectTime.AddDays(i - selectTime.Day).DayOfWeek)];
timedays += "该月第" + i + "天是" + selectTime.AddDays(i - selectTime.Day).DayOfWeek;
timedays += " // "+week_str[Convert.ToInt16(selectTime.AddDays(i - selectTime.Day).DayOfWeek)] + "\n";
} lb_sum.Text = timedays;

C#把日期转化成星期的更多相关文章

  1. Mysql的日期转换成星期[某天对应周几]

    |—— 应用中会有各种不同的需求,要灵活应对:比如拿到某一日期要知道是周几 |——DAYOFWEEK(date) [返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六).这些索引值对 ...

  2. C#把datetime类型的日期转化成年月日或其他格式方法总结

    日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格) yyyy:代表年份MM:  代表月份dd:  代表天HH:  代表小时(24小时制)mm:  代表分钟ss:  代表秒D ...

  3. js 时间戳的转化,js 日期转成标准字符串,日期格式的相互转化

    1.时间的获取 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1 ...

  4. time_t转化成日期格式小工具

    time_t转化成日期格式小工具下载  http://files.cnblogs.com/files/lansan0701/TimeTool.zip

  5. excel时间戳转化为标准日期(日期转化为日期戳)

    最近在学习python将数据导入到excel,发现日期变成数字而不是日期格式的问题. 第一眼看去肯定是excel单元格格式问题,一般excel单元格格式为常规,而常规处理日期时就显示为数字,所以就想到 ...

  6. s 中日期 转换成时间戳 例如2013-08-30 转换为时间戳

    以前遇到过一个关于时间戳的问题,为了不被大家鄙视,先说一下概念. 具体时间戳怎么定义的我也不清楚,但百度百科中有这么一句:“时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)至当前时 ...

  7. 用JS将指定时间转化成用户当地时区的时间

    公司的项目是面向海外用户的,但是最初的设计没考虑到时差问题,存入数据库的时间都是东八区的时间,导致现在补救有点坑爹...... 有一个需求是,产品详细页需要注明此款产品的开售时间,当海外的用户来访问这 ...

  8. [LeetCode] Integer to Roman 整数转化成罗马数字

    Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 t ...

  9. HTML5将图片转化成字符画

    HTML5将图片转化成字符画 字符画大家一定非常熟悉了,那么如何把一张现有的图片转成字符画呢?HTML5让这个可能变成了现实,通过canvas,可以很轻松实现这个功能.其实原理很简单:扫描图片相应位置 ...

随机推荐

  1. Java基础09-循环结构

    1.while循环(循环次数不确定的情况通常用这个) 特点:先判断,再执行 public class Test{ public static void main(String[] args){ int ...

  2. [转]jQuery.getJSON的缓存问题的解决办法

    本文转自:http://mfan.iteye.com/blog/974132 今天做测试工作,发现了一个令我费解的问题,jquery的getJson方法在firefox上运行可以得到返回的结果,但是在 ...

  3. nodejs操作文件

    var fs = require('fs'); var txt = "以上程序使用fs.readFileSync从源路径读取文件内容,并使用fs.writeFileSync将文件内容写入目标 ...

  4. OnDeserializedAttribute 不能作用于 Xml Serialization 上

    在做测试的时候习惯用xml serialization观察结果.想当然的认为OnDeserialized Attribute 可以同样的使用,但是其实Xml Serialization 并没有实现相对 ...

  5. 你真的了解 advice, joinpoint,pointcut,aspect吗?

    假设我们有一个很普通的Employee类,在某些方法被调用时,这个类里的方法也被调用. class Employee{ public String getName(int id){....} priv ...

  6. python反爬之封IP

    # requests是第三方库,需要安装 pip install requests import requests # 在日常的爬虫中,封ip也是一个很常用的反爬虫手段,遇到这种情况,我们只需要在每次 ...

  7. IntelliJ、ReSharper 4折 加入慧都“惊喜惠”

    慧都2013岁末回馈惊喜不断!著名的软件开发公司JetBrains旗下所有产品加入"惊喜惠"活动环节, JAVA IDE——IntelliJ IDEA,.NET效率工具集——ReS ...

  8. Unity Shader 阴影

    最近在看Unity shader开发实战详解,刚开始看阴影部分,稍微有了点思路.在这里写点笔记,算是小结吧. .阴影实现方法 一种是通过模拟光照的原理,用向量的方法 找到被光线照射的点 映射到平面的位 ...

  9. struts 上传文件 Dynavalidatorform 实例

    一.相关jar包     一个空struts工程的jar包:    另上传文件的两个jar包: 二.页面 1.上传页面upload.jsp <%@ page language="jav ...

  10. Struts2_中文问题

    1.如果有中文,表单提交就用POST方式,别用GET方式. 2.配置 <constant name="struts.i18n.encoding" value="UT ...