.Net 获取一个时间距离当前时间多久了
来源:互联网 发布:stm32单片机应用领域 编辑:程序博客网 时间:2024/04/25 22:42
通过传入一个时间 查询距离现在有多久了
忘记这个当初是在哪里找来的了,并非原创
public static class GetTime { public static string DateStringFromNow(DateTime dt) { //估计DateTime中重载了运算符 "-"号 所以能够进行两个DateTime相减 //其实DateTime.Now-dt与 DateTime.Now.Subtract(dt)是一样的,他们的返回值都是TimeSpan TimeSpan span = DateTime.Now - dt; if (span.TotalDays > 60) { return dt.ToShortDateString(); } else if (span.TotalDays > 30) { return "1个月前"; } else if (span.TotalDays > 14) { return "2周前"; } else if (span.TotalDays > 7) { return "1周前"; } else if (span.TotalDays > 1) { return string.Format("{0}天前", (int)Math.Floor(span.TotalDays)); } else if (span.TotalHours > 1) { return string.Format("{0}小时前", (int)Math.Floor(span.TotalHours)); } else if (span.TotalMinutes > 1) { return string.Format("{0}分钟前", (int)Math.Floor(span.TotalMinutes)); } else if (span.TotalSeconds >= 1) { return string.Format("{0}秒前", (int)Math.Floor(span.TotalSeconds)); } else { return "1秒前"; } } }
0 0
- .Net 获取一个时间距离当前时间多久了
- 判断手机号的输入是否正确、获取当前的时间以及显示距离上次发布有多久的时间
- .net 获取当前时间
- .net 获取当前时间
- .net 获取当前时间
- mysql 计算一个时间距离当前天数
- 记录时间距离现在多久
- 获取发布时间距离当前时间的时间
- jQuery 获取 时间过去了多久: 多久之前
- ASP.Net 获取当前时间
- asp.net获取当前时间
- ASP.Net 获取当前时间
- asp.net获取当前时间
- ASP.Net 获取当前时间
- .net获取系统当前时间
- .net获取系统当前时间
- .net获取系统当前时间
- ASP.Net 获取当前时间
- C语言随机数和动态地分配内存空间
- Endnote插入文献笔记
- 放弃在每日站会上按成员逐个发言
- 第十四周 项目一 二叉排序树
- LeetCode26. Remove Duplicates from Sorted Array
- .Net 获取一个时间距离当前时间多久了
- 第十六周项目【英文单词的基数排序】
- 《数据结构》学期总结
- 第十三周项目三——Dijkstra算法的验证
- 第16周 项目1-验证算法(归并排序)
- 第十六周 项目1(4)归并排序
- 75. Sort Colors
- 第16周-项目2—折半插入排序
- 开发人员一定要加入收藏夹的网站