JAVASCRIPT 實(shí)現(xiàn)普通日期轉(zhuǎn)換多少小時前、多少分鐘前、多少秒
更新時間:2009年05月25日 03:08:45 作者:
貌似最近很流行這個,就寫了個js函數(shù)實(shí)現(xiàn)之
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
網(wǎng)上有用C#后臺實(shí)現(xiàn)的方法,為方便查看就轉(zhuǎn)貼到下面吧:)
復(fù)制代碼 代碼如下:
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秒前";
}
}
您可能感興趣的文章:
- js日歷控件(可精確到分鐘)
- JS、jquery實(shí)現(xiàn)幾分鐘前、幾小時前、幾天前等時間差顯示效果的代碼實(shí)例分享
- js每隔5分鐘執(zhí)行一次ajax請求的實(shí)現(xiàn)方法
- javascript入門·動態(tài)的時鐘,顯示完整的一些方法,新年倒計(jì)時
- javascript 小時:分鐘的正則表達(dá)式
- js實(shí)現(xiàn)時間顯示幾天前、幾小時前或者幾分鐘前的方法集錦
- 超級可愛純js網(wǎng)頁時鐘
- JS實(shí)現(xiàn)的網(wǎng)頁倒計(jì)時數(shù)字時鐘效果
- JavaScript實(shí)現(xiàn)簡單的時鐘實(shí)例代碼
- 利用css+原生js制作簡單的鐘表
相關(guān)文章
同一頁面多個商品倒計(jì)時JS 基于面向?qū)ο蟮膉avascript
同一頁面多個商品倒計(jì)時JS 基于面向?qū)ο蟮膉avascript實(shí)現(xiàn)代碼,需要的朋友可以參考下2012-02-02
javascript 寶寶出生倒計(jì)時實(shí)現(xiàn)代碼
用來計(jì)算寶寶出生的時間代碼,閑著無聊所作,喜歡的朋友可以參考下。2010-08-08
JS判斷當(dāng)前日期是否大于某個日期的實(shí)現(xiàn)代碼
JS判斷當(dāng)前日期是否大于某個日期,可用于判斷指定時間內(nèi)才可以購票等2012-09-09
javascript實(shí)現(xiàn)的簡易的DatePicker日歷
DatePicker是個很常見的組件。我大致搜了一下,滿大篇的demo。各大框架也把DatePicker納入基本的組件庫里。2011-02-02

