C#实现获取一年中是第几个星期的方法
本文展示了C#实现获取一年中是第几个星期的方法,对初学者学习C#时间操作有一定的借鉴价值,具体实现代码如下:
主要功能代码如下:
/// <summary> /// 获取日期是一年中第几个星期 /// </summary> /// <param name="date">需要计算的时间</param> /// <returns>一年中第几个星期</returns> public static int GetWeekNumber(this DateTime date) { var _cultureInfo = CultureInfo.CurrentCulture; return _cultureInfo.Calendar.GetWeekOfYear(date, CalendarWeekRule.FirstDay, DayOfWeek.Sunday); }
感兴趣的读者可以测试一下运行效果,希望对于大家了解C#时间操作有一定帮助!
相关推荐
-
C# 获取当前星期几三种实现方法
第一种: 复制代码 代码如下: string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToStr
-
C#获取指定年份第一个星期一具体日期的方法
本文实例讲述了C#获取指定年份第一个星期一具体日期的方法.分享给大家供大家参考.具体如下: DateTime day = DateTime.Parse(year.ToString() + "-1-1"); while (day.DayOfWeek != DayOfWeek.Monday) { day = day.AddDays(1); } DateTime firstDate = Convert.ToDateTime(day.ToString("yyyy/MM/dd"
-
c#中文转unicode字符示例分享
复制代码 代码如下: //可以包括其他字符 public string uncode(string str) { string outStr = ""; Regex reg = new Regex(@"(?i)//u([0-9a-f]{4})"); outStr = reg.Replace(str, delegate(Match m1) { return ((char)Convert.ToInt32(m1.Groups[1].Value, 16)).ToString
-
C#根据年月日计算星期几的函数小例子
算法如下: 基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数.注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算.代码如下: 复制代码 代码如下: //y-年,m-月,d-日期 string CaculateWeekDay(int y,int m, int d) { if(
-
C#简单实现显示中文格式星期几的方法
本文实例讲述了C#简单实现显示中文格式星期几的方法.分享给大家供大家参考,具体如下: 1. 复制代码 代码如下: DateTime.Now.ToString("dddd",new System.Globalization.CultureInfo("zh-cn")); 2. 复制代码 代码如下: new string[] { "星期日", "星期一", "星期二", "星期三", &quo
-
C#基于基姆拉尔森算法计算指定日期是星期几的方法
本文实例讲述了C#基于基姆拉尔森算法计算指定日期是星期几的方法.分享给大家供大家参考.具体分析如下: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数. 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算. #region 根据年月日计算星期几(lblDate.Text=Cacu
-
使用C#实现阿拉伯数字到大写中文的转换
先记下来,以备后用! /// <summary> /// 金额转为大写金额 /// </summary> public class MoneyConvertChinese { /// <summary> /// 金额转为大写金额 /// </summary> /// <param name="LowerMoney"></param> /// <returns></returns> publi
-
C#实现根据数字序号输出星期几的简单实例
本文以实例代码实现了C#根据数字序号输出星期几,用户可通过输入数字0~6,输出星期各天的英语单词,程序中主要是演示if语句和switch语句的用法,当然其中的英文可以改成中文. 具体实现代码如下: //Select.cs程序内容:通过输入数字0~6,输出星期各天的英语单词演示if语句和switch语句的用法 using System; class Select { public static void Main() { Console.WriteLine("请输入数字:"); Cons
-
C#实现获取一年中是第几个星期的方法
本文展示了C#实现获取一年中是第几个星期的方法,对初学者学习C#时间操作有一定的借鉴价值,具体实现代码如下: 主要功能代码如下: /// <summary> /// 获取日期是一年中第几个星期 /// </summary> /// <param name="date">需要计算的时间</param> /// <returns>一年中第几个星期</returns> public static int GetWeekN
-
PHP获取一年中每个星期的开始和结束日期的方法
本文实例讲述了PHP获取一年中每个星期的开始和结束日期的方法.分享给大家供大家参考.具体分析如下: 最近项目中需要做个提交周报的功能,需要知道指定周数的开始日期和结束日期,以便处理其他业务.以下是一段通过PHP来获取一年中的每星期的开始日期和结束日期的代码,与大家分享. 以下是一段通过PHP来获取一年中的每星期的开始日期和结束日期的代码. function get_week($year) { $year_start = $year . "-01-01"; $year_end = $ye
-
教你用python从日期中获取年、月、日和星期等30种信息
目录 1 计算日期的年月日时分秒,星期,周次… 2计算一年中的第几天, 第几个10分钟, 日期转数值 3判断日期是否闰年,年初年末,月初月末… 4字符串时段,季节 5for循环快捷计算 6时间间隔天数计算 补充:Python日期获取今天及昨天的年月日等信息 总结 这次介绍日期数据处理. 用python中的方法对日期数据进行处理, 我们可以获取很多有用的信息, 比如年月日,星期,周次,季度等, 这里分享工作和数据竞赛30余种常用的转换方法. 1 计算日期的年月日时分秒,星期,周次… 用pandas
-
Java获取此次请求URL以及服务器根路径的方法
本文介绍了Java获取此次请求URL以及获取服务器根路径的方法,并且进行举例说明,感兴趣的朋友可以学习借鉴下文的内容. 一. 获取此次请求的URL String requestUrl = request.getScheme() //当前链接使用的协议 +"://" + request.getServerName()//服务器地址 + ":" + request.getServerPort() //端口号 + request.getContextPath() //应用
-
java线程池:获取运行线程数并控制线程启动速度的方法
在java里, 我们可以使用Executors.newFixedThreadPool 来创建线程池, 然后就可以不停的创建新任务,并用线程池来执行了. 在提交任务时,如果线程池已经被占满,任务会进到一个队列里等待执行. 这种机制在一些特定情况下会有些问题.今天我就遇到一种情况:创建线程比线程执行的速度要快的多,而且单个线程占用的内存又多,所以很快内存就爆了. 想了一个办法,就是在提交任务之前,先检查目前正在执行的线程数目,只有没把线程池占满的时候在去提交任务. 代码很简单: int thread
-
js获取元素下的第一级子元素的方法(推荐)
js childnodes获取的是所有的子元素,而我们实际要获取第一级子元素. function getChildren(obj){ var objChild = [] ; var objs = obj.getElementsByTagName('*'); for(var i=0,j=objs.length; i<j;++i){ if(objs[i].nodeType != 1){alert(objs[i].nodeType); continue ; } var temp = objs[i].p
-
javascript实现获取图片大小及图片等比缩放的方法
本文实例讲述了javascript实现获取图片大小及图片等比缩放的方法.分享给大家供大家参考,具体如下: 获取图片大小: var originImage = new Image(); function GetImageWidth(oImage) { if (originImage.src != oImage.src) originImage.src = oImage.src; return originImage.width; } function GetImageHeight(oImage)
-
PHP获取ip对应地区和使用网络类型的方法
本文实例讲述了PHP获取ip对应地区和使用网络类型的方法.分享给大家供大家参考.具体分析如下: 这里测试的时候因为ip168网站禁止,所以试着在原有代码上修改为ip138数据库的数据调用,代码如下: <?php //原程序有问题,现修改为ip138数据库 /** * 获取IP地区 * Enter description here ... * @param unknown_type $ip */ function GetArea($ip){ $url = "http://www.ip138.
-
php获取远程图片并下载保存到本地的方法分析
本文实例讲述了php获取远程图片并下载保存到本地的方法.分享给大家供大家参考,具体如下: 远程图片指的是远端服务器上的数据我们可以通过php的许多函数来读取下载了,这里整理了两个可以自动下载远程图片并下载保存到本地的例子. 例1,可以自动识别图片类型然后进行对应的保存 /* *功能:php完美实现下载远程图片保存到本地 *参数:文件url,保存文件目录,保存文件名称,使用的下载方式 *当保存文件名称为空时则使用远程文件原来的名称 */ function getImage($url,$save_d
-
PHP获取数组长度或某个值出现次数的方法
本文实例讲述了PHP获取数组长度或某个值出现次数的方法.分享给大家供大家参考.具体分析如下: count():对数组中的元素个数进行统计; 例如: $arr = Array('0','1','2','3','4'); echo count($arr); // 输出 5 sizeof()和count()具有同样的用途,这两个函数都可以返回数组元素个数.可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0; array_c
随机推荐
- ExtJs 学习笔记 Ext.Panle Ext.TabPanel Ext.Viewport第1/3页
- php基于mcrypt的加密解密实例
- Golang开发中常用的代码片段汇总
- PowerShell读取文本文件指定行内容的方法
- Redis中5种数据结构的使用场景介绍
- java检查数组是否有重复元素的方法
- Spring整合TimerTask实现定时任务调度
- Java案例之随机验证码功能实现实例
- iOS实现可以纵向横向滑动的表格实例代码
- php中3种方法统计字符串中每种字符的个数并排序
- PHP实现ASCII码与字符串相互转换的方法
- ThinkPHP的MVC开发机制实例解析
- Python中的高级函数map/reduce使用实例
- PHP中如何防止外部恶意提交调用ajax接口
- 基于JavaScript实现继承机制之构造函数+原型链混合方式的使用详解
- 禁止QQ上网的vbs代码
- 解析php二分法查找数组是否包含某一元素
- jQuery版仿Path菜单效果
- C# 利用ICSharpCode.SharpZipLib实现在线压缩和解压缩
- 老生常谈java中cookie的使用