用Javascript格式化日期
在JavaScript中,我想显示今天的日期加上3天 我可以使用以下代码执行此操作:用Javascript格式化日期,javascript,Javascript,在JavaScript中,我想显示今天的日期加上3天 我可以使用以下代码执行此操作: var newDt = new Date(); newDt.setDate(newDt.getDate()+2); document.writeln(newDt); 这很好地工作,并输出: Thu Jan 03 2019 18:39:00 GMT+0000 (Greenwich Mean Time) 一、 但是,我们希望将日期格式化为“日、月、年”,不包括任何额外时间
var newDt = new Date();
newDt.setDate(newDt.getDate()+2);
document.writeln(newDt);
这很好地工作,并输出:
Thu Jan 03 2019 18:39:00 GMT+0000 (Greenwich Mean Time)
一、 但是,我们希望将日期格式化为“日、月、年”,不包括任何额外时间
我知道有各种各样的库可以做到这一点,但是有没有一种不用格式字符串就可以做到的方法呢?没有格式字符串。唯一的方法是逐个提取数据点
date.getDate() + ', ' + (date.getMonth() + 1) + ', ' + date.getFullYear()
没有格式字符串。唯一的方法是逐个提取数据点
date.getDate() + ', ' + (date.getMonth() + 1) + ', ' + date.getFullYear()
只需使用该方法并指定en GB
作为区域设置,以英式英语日期格式日-月-年返回日期,如下所示:
var x=document.getElementById(“日期”);
var y=新日期();
y、 设置日期(y.getDate()+3);
var z=y.toLocaleDateString(“en GB”);
x、 innerHTML=`日期为:${z}`代码>
只需使用该方法并指定en GB
作为区域设置,以英式英语日期格式返回日期,即日-月-年顺序如下:
var x=document.getElementById(“日期”);
var y=新日期();
y、 设置日期(y.getDate()+3);
var z=y.toLocaleDateString(“en GB”);
x、 innerHTML=`日期为:${z}`代码>
复制惰性方法类似于矩。js可能重复的复制惰性方法类似于矩。js可能重复的复制