zoukankan      html  css  js  c++  java
  • C#传入一个时间值,判断年月日时分秒

    /// <summary>
    /// 功能:某张表的一个时间字段更新的时间停止了多久(和数据库现在的时间比较)

    /// keyname:数据库参数

    ///BGDataService.Query4DataTable:数据库连接 自行替换

    /// </summary>
    /// <returns></returns>
    public string restHjStatus(string keyname)
    {
    string msg = "运行";
    string strSql = "select cast((sysdate-zxsj)*24*60 as int) Minutes from sys_service_execstatue where KEYNAME=@0";
    DataTable dt = BGDataService.Query4DataTable(strSql, keyname);
    if (dt.Rows.Count == 0)
    {
    return "未启动过服务";
    }
    int number = Convert.ToInt32(dt.Rows[0]["Minutes"] == DBNull.Value ? "0" : dt.Rows[0]["Minutes"]);
    TimeSpan ts = new TimeSpan(0, 0, number, 0);
    if (ts.Days > 30)
    {
    return "服务停止时间大于30天";
    }
    if (number >=5)//大于5min代表停止
    {
    msg = "已停止" + ts.Days + "天" + ts.Hours + "小时" + ts.Minutes + "分钟";
    }
    return msg;
    }

  • 相关阅读:
    对结对编程的测试
    用例
    结对编程 一
    个人项目总结与结对编程的开始
    7-6随便写写
    7-5个人日报
    7-4个人报告
    7.1-7.3个人日报
    6-30个人日报
    6-29个人日报
  • 原文地址:https://www.cnblogs.com/isking/p/6228468.html
Copyright © 2011-2022 走看看