在JavaScript 中將日期轉換為MM/dd/yyyy 格式
在JavaScript 中處理日期時,通常需要將它們格式化為特定格式,例如“MM/dd/yyyy”。這種格式在美國常用,方便顯示或資料輸入。
使用內建日期物件
一種簡單有效的日期轉換方法MM/dd/yyyy 格式的物件是透過使用內建的 JavaScript Date 物件來實現的。以下程式碼片段示範如何執行此操作:
<code class="js">var date = new Date('2010-10-11T00:00:00+05:30'); alert(((date.getMonth() > 8) ? (date.getMonth() + 1) : ('0' + (date.getMonth() + 1))) + '/' + ((date.getDate() > 9) ? date.getDate() : ('0' + date.getDate())) + '/' + date.getFullYear());</code>
在此程式碼中,使用指定的日期字串作為參數建立新的 Date 物件。 getMonth() 方法傳回從 0 開始的月份索引(其中一月為 0,十二月為 11)。 getDay() 方法傳回該月中從 1 開始的日期(其中 1 是第一天,31 是最後一天)。為了確保月份和日期值以兩位數顯示,如有必要,條件表達式會在前面加零。最後, getYear() 方法以四位數字串形式傳回年份。
透過以指定格式組合這些值,此程式碼片段有效地將日期物件轉換為「MM/dd/yyyy」格式並使用alert()函數顯示它。
以上是如何在 JavaScript 中將日期格式設定為 MM/dd/yyyy?的詳細內容。更多資訊請關注PHP中文網其他相關文章!