`
aksoft
  • 浏览: 44057 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

把发表的时间改为几个月,几天前,几小时前,几分钟前,或几秒前

    博客分类:
  • C#
阅读更多
public string DateStringFromNow(DateTime dt)   
		{   
			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秒前";   
			}   
		}

使用:
<%# DateStringFromNow(Convert.ToDateTime(Eval("commendtime"))) %>
分享到:
评论

相关推荐

    exif信息批量修改工具

    %j-一年中的第几天(001-366) %m-月(01-12) %M-分钟(00-59) %S-秒(00-59) %U-一年中的第几周(00-53) %w-星期几(0-6,周日为0) %y-两位数纪年(00-99) %Y-四位数几年 %i-添加数字序号 例如: jhead -n%Y%m%d-%H%M%S d:\...

    一个直接用命令查看修改删除图片属性Exif信息的文件

    %j-一年中的第几天(001-366) %m-月(01-12) %M-分钟(00-59) %S-秒(00-59) %U-一年中的第几周(00-53) %w-星期几(0-6,周日为0) %y-两位数纪年(00-99) %Y-四位数几年 %i-添加数字序号 例如: jhead -n%Y%m%d-%H%M%S d:\...

    Jhead (Exif 信息批量命令行编辑工具,win命令行,含源代码)一个直接用命令查看修改删除图片属性Exif信息的文件

    把当前目录下的所有jpg文件的日期年份更改为2009年,保持日期的其他部分(月、日及时间)不变! (三)jhead-nf%Y_%m%d_i*jpg 把当前目录下的所有jpg文件的文件名更改为:年4位_月2位日2位_4位序号jpg如:2009_1201_...

    WinRAR_4.0.exe

    设置压缩文件时间为最新的文件: rar ch -tl files.rar cw 写压缩文件注释到指定文件。 输出文件格式依赖于 -sc 开关。 如果输出文件名没有指定,注释数据会被发送到标准输出设备。 例子: 1) rar cw ...

    网页转图片web2img

    我们现在还能够比较容易地看到几十年、几百年前的原版图书,但是,对于如此众多的WEB网页,随着网站内容频繁地更新或者版面的改版,几分钟、几小时、几天、几月甚至几年前的某一个页面我们还能够复现么?没有有心人...

    DataPower

    而且为完成这些,你可能还要等待几个月甚至一年的时间。系统做完后,您要想更改个什么功能,也得请开发公司给你维护升级! 今天,您只需要花钱请一个会上网的民工,来替你开发并维护自己企业内部从门户站点,到企业...

    入门学习Linux常用必会60个命令实例详解doc/txt

    建议在/mnt里建几个/mnt/cdrom、/mnt/floppy、/mnt/mo等目录,当作目录的专用挂载点。举例而言,如要挂载下列5个设备,其执行指令可能如下 (假设都是Linux的ext2系统,如果是Windows XX请将ext2改成vfat): 软盘 ==...

    rar压缩软件.rar

    RAR 是一个让你在命令行模式中管理压缩文件的控制台应用。RAR 提供压缩、加 密、数据恢复和许多其它此手册中描述的其它功能。 RAR 只支持 RAR 格式压缩文件,它默认有 .rar 扩展名。不支持ZIP 和其他格 式。即使...

    中文简体压缩软件RAR 6.0

    令是一个字符串(或单个的字母),命令 RAR 去执行一个相应的操作。开关被用来 改变 RAR 执行操作的方法。其它参数是压缩文件名和被压缩的文件或要从压缩文件 中被解压文件。 列表文件是一个包括处理的文件名...

    快乐单词

    去年我在背刘毅系列的书时,深感书上的单词量颇为有限,且针对性不强(比如说考GRE或考研所要背的单词就大不一样),便产生了以刘毅的背单词理念写一个软件的念头,于是就花了几天写了这个软件。初始的动机只是为了...

    神笔马良强制码字软件2.0版-神笔马良软件唯一正版-进小黑屋写文字

     最重视的就是安全,我们深知辛苦几小时一瞬间丢失文稿的痛苦,所以神笔马良强制码字软件专门设置了临时文件夹,默认每分钟保存一次。即便退出时您忘记了保存,神笔马良强制码字软件也会默认给你保存一次!即便您...

    crontab用法详解

    其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程式。 当 f1 为 * 时表示每分钟都要执行 program,f2 为 * 时表示每小时都要执行程式...

    asoft签到管理系统tykq3.5_build20110125

    例如,将“数据员”改为“秘书”等) 2、调整登陆页面设计。暂时屏蔽日程功能(插件暂时无法兼容,会在后续补丁开放该功能。) 3、编写公告和便签附件上传代码,植入uploadify控件,现在您可以为自己的附件箱增加...

    卓敏淘宝客站群系统 v4.5

    卓敏淘宝客站群系统的所有建站过程只是传源码,改配置,制作模板即可,制作一套卓敏淘宝客站群系统的模板也只需几分钟时间即可,专业的模板制作教程,让您一小时内,对卓敏淘宝客站群系统轻车熟路,一天完成上百个...

    码字大神强制码字软件V2.1

     最重视的就是安全,我们深知辛苦几小时一瞬间丢失文稿的痛苦,所以系统专门设置了临时文件夹,默认每分钟保存一次。即便退出时您忘记了保存,系统也会默认给你保存一次!即便您保存时出现了失误,系统也会...

    视易神通夜总会5.0安装包

    81.增加"消费清单"打印,若后台参数“结帐是否自动打单”选是,则结帐界面的打单按钮打印出来的结帐单中的实收金额、实收现金、付款方式三项的值为空,标题也改为“消费清单”. 82.增加寄存系统的权限控制. 83.修改...

    手机 pdf 阅读器

    ※如果安装提示证书过期或无法安装,请在手机上将时间改为2008.8.8,安装设置完成后再将日期改回即可!※ 增加天语的按键映射 增加三星的背景灯控制功能(该功能未在真机上测试过) 删除图片浏览中的部分功能,由于这...

Global site tag (gtag.js) - Google Analytics