js獲取時間日期中的年月日等部分

admin發表於2017-04-06

在實際應用中,我們可能有這樣的需求,那就是單獨取出時間日期中的年、月、日或者分鐘等等。

下面就聽過一段程式碼例項介紹一下如何實現此功能。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
//+--------------------------------------------------- 
//| 取得日期資料資訊 
//| 引數 interval 表示資料型別 
//| y 年 m月 d日 w星期 ww周 h時 n分 s秒 
//+--------------------------------------------------- 
Date.prototype.DatePart=function(interval) 
{  
  var myDate = this; 
  var partStr=''; 
  var Week = ['日','一','二','三','四','五','六']; 
  switch (interval) 
  {  
    case 'y' :partStr = myDate.getFullYear();break; 
    case 'm' :partStr = myDate.getMonth()+1;break; 
    case 'd' :partStr = myDate.getDate();break; 
    case 'w' :partStr = Week[myDate.getDay()];break; 
    case 'ww' :partStr = myDate.WeekNumOfYear();break; 
    case 'h' :partStr = myDate.getHours();break; 
    case 'n' :partStr = myDate.getMinutes();break; 
    case 's' :partStr = myDate.getSeconds();break; 
  } 
  return partStr; 
} 
   
var date=new Date();
console.log(date.DatePart("m"))

相關文章