簡體   English   中英

如何在JS中更改日期格式

[英]How to change date format in JS

我找到了一種解決方案,可以將日期轉換為:2014年9月4日星期四00:00:00 GMT + 0200(浪漫時光)轉換為格式為法國04/09/2014

我怎樣才能做到這一點?

您可以通過使用Date對象及其功能來做到這一點:

function zerofy(number){
    if(number < 10)
        number = "0" + number;

    return number;
}

var date = new Date("Thu Sep 04 2014 00:00:00 GMT+0200 (Romance Daylight Time)");

var day = zerofy(date.getDate());
var month = zerofy(date.getMonth());
var year = date.getFullYear();

var result = day + "/" + month + "/" + year

console.log(result);

工作演示

對於此類問題,我建議您從MDN仔細閱讀本文檔

也許一個基本的班輪會有所幫助?

function formatDate(date){
    return [('0'+date.getDate()).slice(-2),('0'+date.getMonth()).slice(-2),date.getFullYear()].join('/');
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM