我有以下代码
startDate = "2012-08-12"
我从那天起减去30天
var date = new Date(startDate);
var newDate = date.setDate(date.getDate() - 30);
我想以[{1}} yyyy MMM dd
格式转换该新日期(从日期开始减去30天)
修改
我不想使用任何插件
我一直在尝试一个很长的方法来提取日期,月份和年份以及一系列数月,然后替换它。
答案 0 :(得分:3)
您可以执行以下操作:
myDate= Date.parse("2012-08-12") - 2592000000;
newDate = new Date(myDate);
只需解析日期即可获得数字