Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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 如何将2015年10月23日星期五上午12:00:00格式化为特定格式的日期时间字符串?_Javascript_Jquery_Date - Fatal编程技术网

Javascript 如何将2015年10月23日星期五上午12:00:00格式化为特定格式的日期时间字符串?

Javascript 如何将2015年10月23日星期五上午12:00:00格式化为特定格式的日期时间字符串?,javascript,jquery,date,Javascript,Jquery,Date,我使用的是bootstrap datetimepicker,必须获取日期时间并为其添加天数 var get_date_time = Friday, October 23rd 2015, 12:00:00 am 格式化获取日期时间至2015年10月25日12:00:00 am如何格式化 如何将此格式设置为 var d = new Date('oct 25 2015 12:00:00 am'); d.setDate(d.getDate() + 2) alert(d); 输出应该是 范例 如何实

我使用的是bootstrap datetimepicker,必须获取日期时间并为其添加天数

var get_date_time =  Friday, October 23rd 2015, 12:00:00 am
格式化获取日期时间至2015年10月25日12:00:00 am如何格式化

如何将此格式设置为

var d = new Date('oct 25 2015 12:00:00 am');
d.setDate(d.getDate() + 2)
alert(d);
输出应该是 范例


如何实现这一点?

您需要执行以下操作

获取您的日期
var d=新日期('2015年10月25日上午12:00:00')

然后使用
d.getTime()
以毫秒为单位获取总时间。然后,每增加一天,就增加3600000。然后从该
var newDate=新日期(1445758146777)
创建一个新日期

//给日期加上一天

milisecs += oneDay;
var newDate = new Date(milisecs)

然后相应地设置格式:-)

我使用了moment.js http://momentjs.com/来转换特定的格式

 var get_date_time =  Friday, October 23rd 2015, 12:00:00 am
使用MomentJS,我已将其格式化如下

alert(moment(get_date_from,'dddd, MMMM Do YYYY, h:mm:ss a').format("MMM DD YYYY h:mm:ss a"));
然后我按照这样的方式添加天数计算

   var date1 = deal_from_date.setDate(deal_from_date.getDate() + 2); 

检查此项如何格式化2015年10月23日星期五上午12:00:00至2015年10月25日上午12:00:00 A您可以按照@Reza链接上的信息进行格式化否?
alert(moment(get_date_from,'dddd, MMMM Do YYYY, h:mm:ss a').format("MMM DD YYYY h:mm:ss a"));
   var date1 = deal_from_date.setDate(deal_from_date.getDate() + 2);