JAVASCRIPT 实现普通日期转换多少小时前、多少分钟前、多少秒
网上有用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秒前";
}
}
如对本文有疑问,
点击进行留言回复!!
网友评论