zl程序教程

您现在的位置是:首页 >  前端

当前栏目

JAVASCRIPT实现普通日期转换多少小时前、多少分钟前、多少秒

JavaScript转换日期 实现 多少 分钟 小时 普通
2023-06-13 09:14:09 时间

NewDocument


网上有用C#后台实现的方法,为方便查看就转贴到下面吧:)
复制代码代码如下:

publicstringDateStringFromNow(DateTimedt)
{
TimeSpanspan=DateTime.Now-dt;
if(span.TotalDays>60)
{
returndt.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秒前";
}
}