c#获取系统时间的方法
生活随笔
收集整理的這篇文章主要介紹了
c#获取系统时间的方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
轉(zhuǎn):http://bbs.bc-cn.net/viewthread.php?tid=238469
//今天??????????????? DateTime.Now.Date.ToShortDateString();
??????????????? //昨天,就是今天的日期減一
??????????????? DateTime.Now.AddDays(-1).ToShortDateString();
??????????????? //明天,同理,加一
??????????????? DateTime.Now.AddDays(1).ToShortDateString();
??????????????? //本周(要知道本周的第一天就得先知道今天是星期幾,從而得知本周的第一天就是幾天前的那一天,要注意的是這里的每一周是從周日始至周六止
??????????????? DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
??????????????? DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
??????????????? //如果你還不明白,再看一下中文顯示星期幾的方法就應(yīng)該懂了
??????????????? //由于DayOfWeek返回的是數(shù)字的星期幾,我們要把它轉(zhuǎn)換成漢字方便我們閱讀,有些人可能會(huì)用switch來一個(gè)一個(gè)地對(duì)照,其實(shí)不用那么麻煩的??????????????
??????????????? string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
??????????????? Day[Convert.ToInt16(DateTime.Now.DayOfWeek)];
??????????????? //上周,同理,一個(gè)周是7天,上周就是本周再減去7天,下周也是一樣
??????????????? DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
??????????????? DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();
??????????????? //下周
??????????????? DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();
??????????????? DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();
??????????????? //本月,很多人都會(huì)說本月的第一天嘛肯定是1號(hào),最后一天就是下個(gè)月一號(hào)再減一天。當(dāng)然這是對(duì)的
??????????????? //一般的寫法
??????????????? DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1"; //第一天
??????????????? DateTime.Parse(DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + "1").AddMonths(1).AddDays(-1).ToShortDateString();//最后一天
轉(zhuǎn)載于:https://www.cnblogs.com/wj-wangjun/archive/2008/11/02/1324828.html
總結(jié)
以上是生活随笔為你收集整理的c#获取系统时间的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 帝国时代4什么配置能玩
- 下一篇: 白鹿原大结局 鹿子霖凄惨冻死