Javascript..添加一天的日期和改变格式
Javascript...add one day to date and change the format
我在这里有这个日期2013/06/10,它来自数据库,并在一个名为date的变量中设置。
我这样做给这个日期增加了一天…
var endDate = new Date(date);
endDate.setDate(endDate.getDate() + 1);
,现在我正试图将格式更改为yyyy/MM/dd
var finalEndDate = endDate.toString('yyyy/MM/dd');
alert(finalEndDate);
但是返回
星期二2013年6月11日东部标准时间等
如何解决这个问题?
据我所知,toString
不接受任何参数。不过,构造自己的格式很容易。
var finalEndDate = endDate.getFullYear() + '/' + (endDate.getMonth() + 1) + '/' + endDate.getDate();
date对象的每个组件都有几个getter方法,可以帮助您构建几乎任何格式。
我强烈建议你看看Moment.js
var str = moment(date, 'YYYY/MM/DD').add('days', 1).format('yyyy/MM/dd');
注意:moment不知道yyyy
,它应该是什么?支持的格式字符串请参见http://momentjs.com/docs/#/displaying/format/。
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 货币代码为欧元-金额的格式不应包含小数
- (谷歌嵌入API)如何改变图表格式的宽度
- 在随后调用reloadData()时,角度数据表的有效载荷格式不会改变
- Javascript..添加一天的日期和改变格式
- 用日期选择器改变角度输入的日期格式
- 如何用javascript改变URL的格式
- 如何改变geojson结果的格式
- 当我尝试从另一种日期格式创建一个日期对象时,结果日期正在改变它的值
- 如何使用jquery改变十进制的掩码输入格式
- Angularjs不会改变日期选择器的日期格式
- 用momentjs改变Angular Material中md-datepicker的格式
- 改变谷歌可视化时间线日期/时间格式
- 在Angular.js中自定义日期过滤器来改变日期格式
- 改变& # 39;孩子# 39;json格式的节点
- 改变javascript数组格式
- 如何使用momentjs改变时间格式
- Chrome浏览器中toLocaleString()格式改变
- 如何改变Jquery日期picker日期格式