zoukankan      html  css  js  c++  java
  • 关于闹钟的题

    static void Main(string[] args)
            {
              
                    DateTime dt = DateTime.Now;
                    Console.WriteLine(dt);
                    DateTime nz = Convert.ToDateTime("2015-4-2  17:00"); //将nz的时间转换为电脑能识别的时间
                 
                    for (int i = 1; i < 1000; i++)
                    {
                       
                      dt = dt.AddMinutes(1); //系统时间加1分钟
                         Console.WriteLine(dt.ToShortTimeString());   //输出的时间为短的时间,就是只有时间,没有日期
                        
                        if(nz.ToShortTimeString().Equals(dt.ToShortTimeString()))  //两个时间相比的公式!!  这是相等的公式 Equals 相等的意思
                        {
                            Console.WriteLine("到点了");
                            Console.WriteLine("是否关闭闹钟(Y/N)");
                            string b = Console.ReadLine();
                            if (b.ToUpper()=="N")  //将字母转换为大写
                            {
                                nz = nz.AddMinutes(5); //闹钟的时间在原来的基础上加5分钟
                           
                            }
                            else
                            {
                                Console.WriteLine("闹钟已停");
                                break;
                            }
                        }

                    }
                Console.ReadLine();
                   
               
            }

  • 相关阅读:
    Nacos-服务注册
    left join多表使用聚合函数count数据出错
    macos报 svn: error: The subversion command line tools are no longer provided by Xcode
    解决mac OSX下安装git出现的"git命令需要使用开发者工具。您要现在安装该工具吗"(19款Mac)
    JSP 页面 jstl 时间戳 long型转时间
    jdk生成证书,网站请求变成https
    java从数据库读取菜单,递归生成菜单树
    mysql PacketTooBigException 的处理方式
    用注解方式写定时任务
    eclipse快捷键
  • 原文地址:https://www.cnblogs.com/lk-kk/p/4388107.html
Copyright © 2011-2022 走看看