Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何更改完整日期的格式_Javascript - Fatal编程技术网

Javascript 如何更改完整日期的格式

Javascript 如何更改完整日期的格式,javascript,Javascript,实际上,我做了一个函数,在其中拾取当前日期。现在,我想在我当前约会的6个月后再开始约会 var today = new Date(); var dd = String(today.getDate()).padStart(2, '0'); var mm = String(today.getMonth() + 1).padStart(2, '0'); var yyyy = today.getFullYear();

实际上,我做了一个函数,在其中拾取当前日期。现在,我想在我当前约会的6个月后再开始约会

 var today = new Date();
            var dd = String(today.getDate()).padStart(2, '0');
            var mm = String(today.getMonth() + 1).padStart(2, '0');
            var yyyy = today.getFullYear();
            today = mm + '/' + dd + '/' + yyyy ; //Here I am getting current date now i want to get the date exact after 6 months in the same format like this
 var CurrentDate = new Date();
var month=CurrentDate.setMonth(CurrentDate.getMonth() + 6);//here I am getting date after 6 months but it is in different format like complete date, I want date after after 6 months like above format


只需在
new Date()
中传递新生成的
timestamp
,它将为您提供新的日期

比如
var today\u after\u month=新日期(时间戳)

var today=新日期();
var dd=String(today.getDate()).padStart(2,'0');
var mm=String(today.getMonth()+1).padStart(2,'0');
var yyyy=today.getFullYear();
var today=mm+'/'+dd+'/'+yyyy//这里我得到了当前日期,现在我想得到6个月后的准确日期,格式和下面一样
console.log('today',today);
var CurrentDate=新日期();
var month=CurrentDate.setMonth(CurrentDate.getMonth()+6)//在这里,我得到6个月后的日期,但它是不同的格式,如完成日期,我希望6个月后的日期,如上述格式
var今日月后=新日期(月);
var dd=String(今天是月后的一天。getDate()).padStart(2,'0');
var mm=String(今天是月后的月。getMonth()+1)。padStart(2,'0');
var yyyy=月后的今天。getFullYear();
var today=mm+'/'+dd+'/'+yyyy;

console.log(“月”,今天)可能重复的不是重复的…再次阅读我的问题60*24*60*60*1000实际上我在6个月后得到了日期我只是请求帮助更改format@chauhanamit我不明白
var today = new Date();
            var dd = String(today.getDate()).padStart(2, '0');
            var mm = String(today.getMonth() + 1).padStart(2, '0');
            var yyyy = today.getFullYear();
            today = mm + '/' + dd + '/' + yyyy;
            var date=today;
            var x = 6; //or whatever offset
            var CurrentDate = new Date();
            //alert(CurrentDate);
            CurrentDate.setMonth(CurrentDate.getMonth() + x);
            var d = String(CurrentDate.getDate()).padStart(2, '0');
            var m = String(CurrentDate.getMonth() + 1).padStart(2, '0');
            var yy = CurrentDate.getFullYear();
            CurrentDate = m + '/' + d + '/' + yy;
            var months=CurrentDate;