JAVASCRIPT 實(shí)現(xiàn)普通日期轉(zhuǎn)換多少小時(shí)前、多少分鐘前、多少秒
更新時(shí)間:2009年05月25日 03:08:45 作者:
貌似最近很流行這個(gè),就寫了個(gè)js函數(shù)實(shí)現(xiàn)之
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
網(wǎng)上有用C#后臺(tái)實(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個(gè)月前";
}
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}小時(shí)前", (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í)前、幾天前等時(shí)間差顯示效果的代碼實(shí)例分享
- js每隔5分鐘執(zhí)行一次ajax請(qǐng)求的實(shí)現(xiàn)方法
- javascript入門·動(dòng)態(tài)的時(shí)鐘,顯示完整的一些方法,新年倒計(jì)時(shí)
- javascript 小時(shí):分鐘的正則表達(dá)式
- js實(shí)現(xiàn)時(shí)間顯示幾天前、幾小時(shí)前或者幾分鐘前的方法集錦
- 超級(jí)可愛純js網(wǎng)頁時(shí)鐘
- JS實(shí)現(xiàn)的網(wǎng)頁倒計(jì)時(shí)數(shù)字時(shí)鐘效果
- JavaScript實(shí)現(xiàn)簡(jiǎn)單的時(shí)鐘實(shí)例代碼
- 利用css+原生js制作簡(jiǎn)單的鐘表
相關(guān)文章
一個(gè)簡(jiǎn)單的日歷代碼 (For: FF1+ IE5+ Opr7+)測(cè)試
一個(gè)簡(jiǎn)單的日歷代碼 (For: FF1+ IE5+ Opr7+)測(cè)試...2007-03-03JavaScript Timer實(shí)現(xiàn)代碼
最近開始接觸flex,比起javascript,感覺as3的Timer類甚是強(qiáng)大。而javascript只有裸體的setTimeout,setInternval。要實(shí)現(xiàn)稍微復(fù)雜一點(diǎn)的功能,稍微沒有底子的程序員就會(huì)把代碼寫的很亂。2010-02-02Javascript 倒計(jì)時(shí)源代碼.(時(shí).分.秒) 詳細(xì)注釋版
基于js的倒計(jì)時(shí)實(shí)現(xiàn)代碼,并有詳細(xì)的注釋比較適合學(xué)習(xí)使用。2011-05-05Javascript 世界時(shí)區(qū)時(shí)間顯示代碼
Javascript 世界時(shí)區(qū)時(shí)間顯示代碼,顯示多個(gè)地區(qū)的時(shí)間,需要的朋友可以參考下代碼2012-05-05用JavaScript將從數(shù)據(jù)庫中讀取出來的日期型格式化為想要的類型。
在頁面初始化時(shí),用JavaScript將從數(shù)據(jù)庫中讀取出來的日期型格式化為想要的類型。格式化為yyyy年MM月dd日 HH時(shí)mm分ss秒,大家可以參考下代碼,自由發(fā)揮下。2009-08-08javascript 當(dāng)前日期轉(zhuǎn)化為中文的實(shí)現(xiàn)代碼
有時(shí)候需要將當(dāng)面的日期,轉(zhuǎn)換成中文,這里是js的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2010-05-05