永发信息网

C#怎样获取本地时间的

答案:7  悬赏:80  手机版
解决时间 2021-04-26 05:50
C#怎样获取本地时间的
最佳答案
c#获取系统时间的方法
c#获取系统时间的方法(zt)
//今天 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();
//如果你还不明白,再看一下中文显示星期几的方法就应该懂了
//由于DayOfWeek返回的是数字的星期几,我们要把它转换成汉字方便我们阅读,有些人可能会用switch来一个一个地对照,其实不用那么麻烦的 string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; Day[Convert.ToInt16(DateTime.Now.DayOfWeek)];
//上周,同理,一个周是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();
//本月,很多人都会说本月的第一天嘛肯定是1号,最后一天就是下个月一号再减一天。当然这是对的
//一般的写法 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();
//最后一天 --DateTime 数字型 System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;
1.2 取当前年 int 年=currentTime.Year;
1.3 取当前月 int 月=currentTime.Month;
1.4 取当前日 int 日=currentTime.Day;
1.5 取当前时 int 时=currentTime.Hour;
1.6 取当前分 int 分=currentTime.Minute;
1.7 取当前秒 int 秒=currentTime.Second;
1.8 取当前毫秒 int 毫秒=currentTime.Millisecond; (变量可用中文)
1.9 取中文日期显示——年月日时分 string strY=currentTime.ToString("f");
//不显示秒
1.10 取中文日期显示_年月 string strYM=currentTime.ToString("y");
1.11 取中文日期显示_月日 string strMD=currentTime.ToString("m");
1.12 取当前年月日,格式为:2003-9-23 string strYMD=currentTime.ToString("d");
1.13 取当前时分,格式为:14:24 string strT=currentTime.ToString("t");
全部回答
stDate = DateTime.Now;
DateTime.Now()貌似是这样
string time = "本地时间"+ DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second;
你好,问题很简单。上面的说的都正确。
以后要学会使用“百度搜索” 而不是百度知道。呵呵。
DateTime.now获取当前时间。赋值给变量,就可以插入数据库了。
DateTime.Now.Tostring("yyyyMMdd")
DateTime.Now.Tostring("HHmmss")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
何炅到底有多高?
地下城与勇士中20级的光剑是在哪里打的?
战地之王点亮时候为什么说没有建立角色
我两天自慰一次对身体有哪些伤害,以后会神经
送别友人诗词,描写友人送别的古诗有许多请列
陆嘉家园自行车租赁点在什么地方啊,我要过去
戴尔电脑生产了一个月还没好,到底要多久呀
AVA别人没在QQ网吧也有提成?怎么做到的?
当爱情离你远去时你会怎样!当你看见你爱的人
打电话怎样最省话费
空间加了密码提问,手机上怎么还是不行啊?
领导给员工的新春祝福(70字以内,包含标点)
我刚才梦见牙被一个连悟空和八戒都打不过的恶
N70自动连接GPRS
劲舞怎么下载的?
推荐资讯
我的电脑有病毒吗?
怎样升级CF
五万元钱怎么买个小车(不想买二手)
谁能告诉我个好玩的3D格斗类单机游戏
请问未来身高准确吗
对于90后不服输的叛逆态度该怎么办?
南京哪有负跟鞋卖
美嘉城北门(人行门)地址在什么地方,想过去办
PS中怎么在同一窗口中打开两张图片?
有什么方法可以很好的预防失眠?
高考问题报考完
下载视频。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?