如何实现像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】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.