如何实现像QQ空间一样显示时间差,多少小时前,多少分钟前

实现代码:
ss.OutTime = ss.InTime.ToString();
            if (ss.InTime.ToShortDateString() == DateTime.Now.ToShortDateString())
            {
                TimeSpan ts = DateTime.Now.Subtract(ss.InTime);
                if (ts.Hours > 0)
                    ss.OutTime = string.Format("{0}小时,{1}分钟前", ts.Hours, ts.Minutes);
                else if (ts.Minutes > 0)
                    ss.OutTime = string.Format("{0}分钟前", ts.Minutes);
                else
                    ss.OutTime = string.Format("{0}秒前", ts.Seconds);
            }
- 本文标题: 如何实现像QQ空间一样显示时间差,多少小时前,多少分钟前
- 文章分类:【.NET/Web】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.