Javascript 如何将2015年10月23日星期五上午12:00:00格式化为特定格式的日期时间字符串?
我使用的是bootstrap datetimepicker,必须获取日期时间并为其添加天数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); 输出应该是 范例 如何实
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);