我需要設置一個日期,從現在算起,考慮到28,29,30,31天的30天,因此它不會跳過任何日期並顯示30幾天後。我怎樣才能做到這一點?Javascript - 設置日期從現在起30天
5
A
回答
25
JavaScript的 「日期()」 對象已一應俱全:
var future = new Date();
future.setDate(future.getDate() + 30);
這隻會做正確的事。 (這是一個有點混亂,對於一個月中某一天的吸氣/ setter方法有他們的名字。)
3
var now = new Date();
var THIRTY_DAYS = 30 * 24 * 60 * 60 * 1000;
var thirtyDaysFromNow = now + THIRTY_DAYS;
5
我寫了一個日期包裝庫與解析幫助,操縱和格式化日期。
https://github.com/timrwood/moment
這裏是你如何與Moment.js
var inThirtyDays = moment().add('days', 30);
3
做使用與簡單的語法本地Date對象,並沒有外部庫:
var future = new Date('Jan 1, 2014');
future.setTime(future.getTime() + 30 * 24 * 60 * 60 * 1000); // Jan 31, 2014
的日期時刻設定和1970年1月1日以來的getTime函數使用毫秒(link)。
相關問題
- 1. jquery mobile Mobipick - 設置最短日期從今天起4天
- 2. 設置列日到另一表的日期列加30天
- 3. 將RadDatePicker客戶端的最小/最大日期從今天的日期設置爲30天?
- 4. 30天后獲得日期
- 5. 添加30天至日期(月/日/年)
- 6. Android中的SetMax日期設置爲30天Date Picker
- 7. 爲什麼我的日期未被正確設置爲30天?
- 8. 如何從mysql獲取日期+30天等於今天在PHP?
- 9. 在30天內捕獲日期操作
- 10. 設置日期到昨天的日期
- 11. 比較今天的日期+ 30天至另一個日期
- 12. 設置日期前三天
- 13. 日期設置爲默認'1999-11-30'
- 14. 檢查日期是否存在(第30天/第31天)
- 15. 如何從javascript設置日曆日期
- 16. 如何從現在,從SQL表30天
- 17. C#從今天開始的30天日期
- 18. Android從今天開始的30天日期
- 19. 顯示日期從現在起2天動態在頁面
- 20. JavaScript將今天的日期設置爲今天
- 21. 設置在對象的日期到昨天的日期
- 22. 在XAML中設置今天的日期
- 23. 設置PHP日期爲今天的日期在jQuery全日曆
- 24. 獲取30天的日期和時間
- 25. 日期加上30天驗證
- 26. 計數30天的日期檢查
- 27. 找出日期是否超過30天
- 28. 檢查日期大於2天,從今天的日期的JavaScript
- 29. 獲取日期,從今天開始計算,從今天開始計算,之後30天之內獲取日期
- 30. 發現,如果日期是超過30天
請參閱[日期](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date) –