Rumah pembangunan bahagian belakang tutorial php 怎么获得本月起的未来12个月

怎么获得本月起的未来12个月

Jun 13, 2016 pm 01:31 PM
date quot strtotime

如何获得本月起的未来12个月?

如何获得本月起的未来12个月?

我现在用的是:

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
for($i=1;$i'.$nextdate;
}

Salin selepas log masuk


看起来似乎没问题,可打印后却发现3月份是重复的,不知是何原因。

2009-11
2009-12
2010-01
2010-03
2010-03
2010-04
2010-05
2010-06
2010-07
2010-08
2010-09
2010-10


------解决方案--------------------
因为 你的那个月份都是按30天算的 有的月份是28天的 所以等到了二月就不对了
------解决方案--------------------
PHP code

// 参数表示好多个月,你也可以修改为指定日期开始
function c($num = 12){
    $temp = array();
    $nowtime = strtotime( date('Y-m', time()) . '-1' );
    while( $num&gt;0 ){
        $num--;
        $nowtime = strtotime( '+1 month', $nowtime );
        $temp[]  = date('Y-m', $nowtime);
    }
    unset( $num, $nowtime );
    return $temp;
}

print_r( c() ); <div class="clear">
                 
              
              
        
            </div>
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara membuat dan menamakan fail/folder berdasarkan cap masa semasa Cara membuat dan menamakan fail/folder berdasarkan cap masa semasa Apr 27, 2023 pm 11:07 PM

Cara membuat dan menamakan fail/folder berdasarkan cap masa semasa

Amaran PHP: date() menjangkakan parameter 2 panjang, penyelesaian diberikan rentetan Amaran PHP: date() menjangkakan parameter 2 panjang, penyelesaian diberikan rentetan Jun 22, 2023 pm 08:03 PM

Amaran PHP: date() menjangkakan parameter 2 panjang, penyelesaian diberikan rentetan

Pengenalan kepada kaedah dan penggunaan menggunakan kelas Date dan SimpleDateFormat untuk memproses masa dalam Java Pengenalan kepada kaedah dan penggunaan menggunakan kelas Date dan SimpleDateFormat untuk memproses masa dalam Java Apr 21, 2023 pm 03:01 PM

Pengenalan kepada kaedah dan penggunaan menggunakan kelas Date dan SimpleDateFormat untuk memproses masa dalam Java

Apakah pilihan untuk perpustakaan kalendar dan tarikh dalam Python? Apakah pilihan untuk perpustakaan kalendar dan tarikh dalam Python? Oct 21, 2023 am 09:22 AM

Apakah pilihan untuk perpustakaan kalendar dan tarikh dalam Python?

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决

Bagaimana untuk mendapatkan perwakilan milisaat tarikh menggunakan kaedah getTime() kelas Tarikh Bagaimana untuk mendapatkan perwakilan milisaat tarikh menggunakan kaedah getTime() kelas Tarikh Jul 24, 2023 am 11:42 AM

Bagaimana untuk mendapatkan perwakilan milisaat tarikh menggunakan kaedah getTime() kelas Tarikh

Bagaimana untuk menyelesaikan masalah medan tarikh konfigurasi springboot untuk mengembalikan cap masa Bagaimana untuk menyelesaikan masalah medan tarikh konfigurasi springboot untuk mengembalikan cap masa May 20, 2023 am 11:16 AM

Bagaimana untuk menyelesaikan masalah medan tarikh konfigurasi springboot untuk mengembalikan cap masa

Cara menggunakan kelas Stringbuild, Date dan Calendar dalam Java Cara menggunakan kelas Stringbuild, Date dan Calendar dalam Java May 22, 2023 pm 04:52 PM

Cara menggunakan kelas Stringbuild, Date dan Calendar dalam Java

See all articles