作业帮 > 综合 > 作业

怎样获取当前时间只获取小时分钟秒C#

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 17:39:43
怎样获取当前时间只获取小时分钟秒C#
比如说8:50:30
int h = DateTime.Now.Hour;      //获取当前时间的小时部分 int m = DateTime.Now.Minute;    //获取当前时间的分钟部分int s = DateTime.Now.Second;    //获取当前时间的秒部分DateTime t = DateTime.Now;      //获取当前时间,格式为“年/月/日 星期 时/分/秒”string t1 = DateTime.Now.ToString();     //将当前时间转换为字符串string t2 = t1.Substring(13,8);         //截取字符串的“时/分/秒”部分Console.WriteLine("现在时间是{0}:{1}:{2}",h,m,s);Console.WriteLine("现在时间是{0}", t);Console.WriteLine("现在时间是{0}", t2);
显示结果如下:
再问: string cesuotime = DateTime.Now.Hour.ToString()+ DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString();
if(cesuotime.Equals("9:28:00"))
{ }
再答: 亲,你的cesuotime中没有冒号呀,而"9:28:00"中有冒号呀,所以永远返回都是false
再问: 你说对了,就是这样,是冒号的问题
再答: 亲,给采纳一下呗,嘻嘻