1
A
回答
3
function subtractMonth(year_month){
year_month = parseInt(year_month);
if(year_month%100 == 1) return year_month-89;
return year_month-1;
}
+0
根據主題,我認爲年份月份是字符串格式。 – Hogan
+0
@霍根它應該沒關係。 JavaScript會嘗試打開'month'參數 – jasonscript
+0
@Hogan我已經添加了'month = parseInt(month);'這行應該將字符串轉換爲數字。 –
1
嘗試類似:
function processDate(dateString){
var month=dateString%100;
var year=dateString/100;
var d=new Date(year,month-1,1,0,0,0,0)
d.setDate(d.getDate()-2);
year=d.getFullYear().toString();
month=("0"+(d.getMonth()+1).toString()).substr(-2);
document.write(year+month);
}
processDate(201401)
應該給你201312
相關問題
- 1. 減去月份的月份
- 2. 從yearmon減去月份
- 3. 減去年份和月份
- 4. 從去年一月到去年十二月在java中減少的月份
- 5. 在Windows批量中減去月份
- 6. 從給定日期減去月份
- 7. 減去4從一對一年中的月份/月值
- 8. 如何減去日期中的月份?
- 9. 如何從1月份減去3個月以獲得正確的月份?
- 10. Java減去沒有庫的月份
- 11. 如何從Date對象中減去一個月份?
- 12. 從Matlab中給定日期減去月份
- 13. 從Date對象中減去日/月/年
- 14. 減去月份 - 月份的最後一天的問題?在河上的日期
- 15. 從日期時間對象python減去月份
- 16. 減去下個月的當前月份日期
- 17. 如何在只有月份的PHP變量中減去1個月以上?
- 18. 從varchar年份和日期參數格式'2016-11'減去月份
- 19. 如何從過去的月份到當月的月份和年份列表
- 20. DAX:從NOW減去X年/天/月
- 21. 如何減去個月,從日期HIVE
- 22. Javascript時間 - 在轉換年減去月份
- 23. NSDate減去一個月
- 24. 在JS中減去列中的值
- 25. UNIX比上月和去年同格式YYYYMM
- 26. momentjs減去獲得自然月份錯誤
- 27. 減去兩個日期以獲得月份差異
- 28. 如何減去年份?
- 29. 兩個日期之間的月份差異 - yyyymm格式
- 30. 如何從角度js中減去當前日期的某些年份
在這裏看到https://開頭開發商。 mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Obje cts /日期 – elclanrs