C#把日期转化成星期
显示效果:
***** 
前台页面代码:
<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#把日期转化成星期的更多相关文章
- Mysql的日期转换成星期[某天对应周几]
|—— 应用中会有各种不同的需求,要灵活应对:比如拿到某一日期要知道是周几 |——DAYOFWEEK(date) [返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六).这些索引值对 ...
- C#把datetime类型的日期转化成年月日或其他格式方法总结
日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格) yyyy:代表年份MM: 代表月份dd: 代表天HH: 代表小时(24小时制)mm: 代表分钟ss: 代表秒D ...
- js 时间戳的转化,js 日期转成标准字符串,日期格式的相互转化
1.时间的获取 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1 ...
- time_t转化成日期格式小工具
time_t转化成日期格式小工具下载 http://files.cnblogs.com/files/lansan0701/TimeTool.zip
- excel时间戳转化为标准日期(日期转化为日期戳)
最近在学习python将数据导入到excel,发现日期变成数字而不是日期格式的问题. 第一眼看去肯定是excel单元格格式问题,一般excel单元格格式为常规,而常规处理日期时就显示为数字,所以就想到 ...
- s 中日期 转换成时间戳 例如2013-08-30 转换为时间戳
以前遇到过一个关于时间戳的问题,为了不被大家鄙视,先说一下概念. 具体时间戳怎么定义的我也不清楚,但百度百科中有这么一句:“时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)至当前时 ...
- 用JS将指定时间转化成用户当地时区的时间
公司的项目是面向海外用户的,但是最初的设计没考虑到时差问题,存入数据库的时间都是东八区的时间,导致现在补救有点坑爹...... 有一个需求是,产品详细页需要注明此款产品的开售时间,当海外的用户来访问这 ...
- [LeetCode] Integer to Roman 整数转化成罗马数字
Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 t ...
- HTML5将图片转化成字符画
HTML5将图片转化成字符画 字符画大家一定非常熟悉了,那么如何把一张现有的图片转成字符画呢?HTML5让这个可能变成了现实,通过canvas,可以很轻松实现这个功能.其实原理很简单:扫描图片相应位置 ...
随机推荐
- 当post 的字段很多,post的字段并不完全修改(有的值是前端input的值,有的任保留原来原来数据库的值),
有一种解决方法(ps:from ljq): 把数据库的值先全部遍历出来,然后再对遍历出来值的$key进行一个判断, example: foreach ($results[0] as $key =&g ...
- Spring boot-(1) Spring Boot快速开始
本系列博客将学习并运用Spring Boot, 尽量会涉及到Spring Boot的方方面面,且会参考Spring Boot的官方文档,相关英文书籍,以及相关博客等知识,争取做到详尽易懂. 1. Sp ...
- CSS零碎知识点
一.zoom:1 IE专有属性 可以设置或检索对象的缩放比例 触发IE的layout属性 清除浮动:overflow:hidden;zoom:1; 但要尽量比较使用这种方法 zoom:1;可以拯救IE ...
- Socket网络通信之NIO
Socket网络通信之NIO NIO:new io ,java1.4开始推出的可非阻塞IO. java.nio 包,可解决BIO阻塞的不足 但比BIO学习.使用复杂. 可以以阻塞.非阻塞两种方式工作. ...
- node模块机制
一.node模块化机制 1.commonJS模块规范包括三部分:模块引用.模块定义.模块标识.例如: //math.js exports.add = function(){ var sum = ...
- C#开发短信的方法和简介(转)
http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=6337(来自) 自己收藏哈子
- Brackets - 前端神器
做了几年的 .Net 项目开发,后来公司转 Java 语言开发,Java 做了还没一年,公司准备前后端分离开发,而我被分到前端! Brackets是一款基于web(html+css+js)开发的web ...
- php-5.2.14 编译参数,成功的
./configure --prefix=/usr/local/php --with-config-file-path=/usr/bin --with-mysql=/usr/local/mysql - ...
- HTML5 笔记之 HTML5 的常见用法介绍
阅读目录 介绍 网页标题.文章标题.文章段落 介绍 字体大小.字体颜色.字体类型.字体位置.背景颜色 介绍 插入图片 介绍 网页内的超链接.网页间的超链接 介绍 有序列表.无序列表 介绍 表格制作 介 ...
- 树checkbox选择jquery实例
<!DOCTYPE html> <html> <head> <title></title> <script src="htt ...