tarihleri ​​ile çalışma

3 Cevap php

Herkes aşağıdaki ile yardımcı olacağını merak ediyordum:

Ben php bir işlevi denilen bir tarih var. Ben sadece ayda bazı hesaplama üssü yapmak için ay formu bu tarihi estrapolate gerekir.

Ben gerçekten bu konuda gitmek nasıl hiçbir fikrim yok. Ben birkaç şey denedim ama hiçbiri işe.

Orada bir ipucu verebilir kimse?

Appreciated any little help. Francesco

3 Cevap

Basit

$month= date('n',strtotime($input));

Bir unix timestamp bu bilgileri ayıklamak gerekir. Ya zaten böyle bir değer varsa veya strtotime() on a string. The function you need to extract the month is date() kullanarak elde edebilirsiniz:

date('n', $timestamp);

İki adımları yapmanız gerekir: öncelikle çalışabilir bir datetime nesnesi PHP içine sizin giriş dizesi dönüştürmek, ve ikincisi, bu dateime gelen ay ayıklayın.

$timestamp = strtotime($inputDate);
$month = strftime("%m", $timestamp);

Bu size bir iki haneli sayı olarak ay verecek. Tam documentation for strftime daha fazla seçenek vardır

strtotime () otomatik olarak tarih biçimleri büyük çoğunluğu ile başa çıkmak gerekir. Bu girişi ile baş edemez o zaman strptime() kullanmak ve kesin biçimde geçmesi gerekiyor