• 获取当前时间差


       /// <summary>
        /// 获取当前时间差
        /// </summary>
        /// <param name="strTime"></param>
        /// <returns></returns>
        public static string GetTimeDiff(object strTime)
        {
            TimeSpan nowTime = new TimeSpan(DateTime.Now.Ticks);
            TimeSpan passTime = new TimeSpan(Convert.ToDateTime(strTime).Ticks);
            TimeSpan ts = nowTime.Subtract(passTime);
            if (ts.TotalDays >= 1)
            {
                return ((int)ts.TotalDays) + "天前";
            }
            if (ts.TotalHours >= 1 && ts.TotalHours < 24)
            {
                return ((int)ts.TotalHours) + "小时前";
            }
            if (ts.TotalMinutes >= 1 && ts.TotalMinutes < 60)
            {
                return ((int)ts.TotalMinutes) + "分钟前";
            }
            if (ts.TotalSeconds >= 1 && ts.TotalSeconds < 60)
            {
                return ((int)ts.TotalSeconds) + "秒前";
            }
            return "未知";
        }

      

  • 相关阅读:
    psi
    firefox修改语言
    automapper
    堆喷图解
    脱壳系列_0_FSG壳_详细版
    脱壳系列_1_UPX壳_详细版
    算法01-最大子数组详解
    逆向MFC程序
    如何执行shell命令
    Unity之流光效果
  • 原文地址:https://www.cnblogs.com/xyzhuzhou/p/2765896.html
Copyright © 2020-2023  润新知