JAVASCRIPT 实现普通日期转换多少小时前、多少分钟前、多少秒
程序员文章站
2022-07-04 09:37:23
new document
function stringtodatetime(postdate)
{
var second =...
[ctrl+a 全选 注:如需引入外部js需刷新才能执行]
网上有用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秒前";
}
}
上一篇: 【C语言】崩溃的双重指针
下一篇: 黑松露是什么如此昂贵