/*************************************** 資料型別轉換相關 ***************************************/convert:
/// 將日期轉換成 yyyy-mm-dd 格式的字串
/// 日期物件
/// 轉換後的字串
return date.getfullyear() + "-" + (date.getmonth() + 1).tostring().fill(2, "0") + "-" + date.getdate().tostring().fill(2, "0");
},datetimetostring: function (date)
/// 將日期轉換成 yyyy-mm-dd 格式的字串
/// 日期物件
/// 轉換後的字串
return date.getfullyear() + "-" + (date.getmonth() + 1).tostring().fill(2, "0") + "-" + date.getdate().tostring().fill(2, "0") + " " + date.gethours().tostring().fill(2, "0") + ":" + date.getminutes().tostring().fill(2, "0") + ":" + date.getseconds().tostring().fill(2, "0");
},stringtodate: function (str)
/// 將 yyyy-mm-dd 格式的日期字串轉換成date物件
/// 要轉換的字串
/// 日期物件
var str = str.replace(/-/g, "/");
return new date(str);
},jsonstrtodate: function (str)
/// 將 /date(1334766600000)/ 格式的日期字串轉換成date物件
/// 要轉換的字串
/// 日期物件
return eval("new " + str.replace(/\//g, ""));}}
}/*************************************** string擴充套件 ***************************************/
string.prototype.fill = function (total, char)
var text = "";
for (var i = 0; i < fillcount; i++)
return text + this;
};
js 時間轉換
varmydate newdate mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.getda...
js時間轉換
簡單的一句 var date new date 時間戳 獲取乙個時間物件 1.下面是獲取時間日期的方法,需要什麼樣的格式自己拼接起來就好了 2.更多好用的方法可以在這查到 date.getfullyear 獲取完整的年份 4位,1970 date.getmonth 獲取月份 0 11,0代表1月,用...
js 時間戳轉換時間
在微博,每條微博的發表時間並不是標準的yy dd hh這種格式,而是如 幾分鐘前 幾小時前 這樣的,比起標準的時間顯示格式,貌似更加直觀和人性化。本文就是實現這種將時間戳轉換為展示的時間 codeclass timechange getdifftime gettime let monthc math...