比较两个时间之间相隔多少时间

//判断当前时间sendrealtime是否大于0 一般用于初始化datatime时 为0

        /// <summary>
        /// 发送时间 每次发送控制在五分钟之外
        /// </summary>
        public static DateTime sendrealtime{ get; set; }

//获取当前时间赋值为

        DisposeClass.sendrealtime= DateTime.Now;

sendrealtime.TimeOfDay.TotalSeconds > 0表示当前时间过去了多少秒

      //获取当前时间
      TimeSpan nowt = DateTime.Now.TimeOfDay;
      //获取sendrealtime的时间
      TimeSpan sendt = sendrealtime.TimeOfDay;
      //判断当前时间距sendrealtime的实例
      TimeSpan ts = nowt.Subtract(sendt).Duration();
      //如果超过15秒
      if (ts.Seconds >= 15)

还有以下参数

posted @ 2021-08-19 15:03  原往  阅读(93)  评论(0)    收藏  举报