我需要一個將ISO周和ISO年作爲參數並返回下一個ISO周和年(以及返回前一個ISO周/年的函數)的函數。獲取下一個/上一個ISO周和年的PHP
2
A
回答
5
所以回答4的日子,所以我給它一個鏡頭:
<?php
// Start with Timstamp 0, else the seconds might be off
$x = new DateTime("1970-01-01 00:00:00");
$x->setISODate(2010, 2);
echo $x->format("Y-m-d H:i:s"); // 2010-01-11 00:00:00
$x->modify("+1 week");
echo $x->format("Y-m-d H:i:s"); // 2010-01-18 00:00:00
// Now for the next ISO Week
echo $x->format("Y W"); // 2010 03
希望幫助,否則讓我知道:)
相關問題
- 1. 找一個和最後一個ISO週數在一年
- 2. 獲取週一和週日以及去年的週一和週日,同一周
- 3. 週期2上一個和下一個
- 4. 如何找出下一個ISO 8601周?
- 5. 獲取下一個和上一個Queryable
- 6. PHP/SQL獲取第一個星期一和上週日
- 7. 獲取前一個和下一個月的年份
- 8. PHP - 獲取上週的年份數
- 9. 獲取上週五並獲取下一個星期四
- 10. 獲取某一週的週一和週日在PHP
- 11. PHP - 獲得一個給定的週數的第一天,當週上比周一
- 12. 獲取下一個星期一的PHP
- 13. datastore獲取上一個/下一個appengine
- 14. 獲取LocalDateTime基於年和周的一年
- 15. 獲取Paginator的下一個和上一個的URL CakePHP 2
- 16. 獲取上一個和下一個按鈕的工作
- 17. 獲取JSTL中下一個和上個月的第一天
- 18. 如何獲取模型的上一個和下一個對象?
- 19. 獲取backbone.js中的下一個元素和上一個元素
- 20. jQuery獲取拖動的上一個和下一個元素
- 21. 獲取本週的週一和週五的日期(PHP)
- 22. 從Mysql的最後一天,一週,一個月和一年中提取數據
- 23. 獲取一個NSDate根據ISO 8601
- 24. DayOfWeek獲得下一個DayOfWeek(週一,週二......週日)
- 25. mysql上一個/下一個id和週期
- 26. IBM DB2 SQL |獲取週日和週一日期,從年份和週數
- 27. 使用LINQ獲取上一個和下一個元素
- 28. 使用ajax請求獲取上一個和下一個對象
- 29. Bash for loop獲取上一個和下一個項目
- 30. 從jQuery獲取上一個和下一個兄弟姐妹
您是否嘗試過任何的[日期和時間相關的功能]的( http://de.php.net/manual/en/book.datetime.php)呢? – Gordon 2010-09-02 09:21:48
你需要像這樣的東西:http://stackoverflow.com/questions/3527166/year-and-week-to-date-in-php/3527481#3527481 – NAVEED 2010-09-02 09:25:22
@NAVEED該問題是指從ISO獲取日期一週,我準備使用這個解決方案,但這與我現在要求的不同。 – 2010-09-02 10:27:29