2017-07-15 101 views
-1

尋找JavaScript方法將日期格式更改爲秒以下。Javascript日期格式問題與「月日期,年小時:分鐘上午」

2017年7月16日上午12時05

下面全格式(我只需要一個月時間,一年小時:分鐘是請讓我知道,以除去不需要的)

var date = new Date(); 

它顯示 「Sun Jul 16 2017 00:05:50 GMT+0800 (SGT)

感謝

+1

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date – mkaatman

+0

您想格式化爲秒鐘,然後你所要求的只是月份日期,年份時間:分鐘? – callback

回答

1

試試這個:

console.log(getFormattedDate(new Date())); 
 

 

 
function getFormattedDate(date) { 
 
    var monthNames = ["January", "February", "March", "April", "May", "June", 
 
    "July", "August", "September", "October", "November", "December" 
 
    ]; 
 

 
    var year = date.getFullYear(); 
 

 
    var day = date.getDate().toString(); 
 
    day = day.length > 1 ? day : '0' + day; 
 

 
    var hour = date.getHours().toString(); 
 
    var minutes = date.getMinutes().toString(); 
 

 
    var ampm = hour >= 12 ? 'PM' : 'AM'; 
 

 
    return monthNames[date.getMonth()] + ' ' + day + ', ' + year + ' ' + hour + ':' + minutes + ' ' + ampm; 
 
}

+0

'我只需要月份日期,年份時間:分鐘上午' – jdmdevdotnet

+0

'尋找JavaScript方法,將日期格式更改爲秒以下。' –

+1

那麼當他也要求我發佈內容時,有點混淆。這是如何得到一個downvote?清楚地回答這個問題。 – jdmdevdotnet

相關問題