Javascript 如何在JS中更改日期格式
我找到了一个转换日期的解决方案,如: 2014年9月4日星期四00:00:00 GMT+0200浪漫夏令时 格式为法语2014年9月4日Javascript 如何在JS中更改日期格式,javascript,date,Javascript,Date,我找到了一个转换日期的解决方案,如: 2014年9月4日星期四00:00:00 GMT+0200浪漫夏令时 格式为法语2014年9月4日 如何实现这一点?您可以通过使用日期对象及其函数来实现: function zerofy(number){ if(number < 10) number = "0" + number; return number; } var date = new Date("Thu Sep 04 2014 00:00:00 GMT+0
如何实现这一点?您可以通过使用日期对象及其函数来实现:
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);
我建议您针对此类问题进行检查。也许一个基本的一行程序会有所帮助
function formatDate(date){
return [('0'+date.getDate()).slice(-2),('0'+date.getMonth()).slice(-2),date.getFullYear()].join('/');
}
可能重复感谢您的解决方案,是否有方法确定字符串receive是否为date类型?@user1898765请参阅该问题。如果此答案解决了您的问题,请将其标记为已接受。