Ich versuche und frage mich immer noch, wie ich ein Array bekommen kann, das alle Daten des aktuellen Monats enthält, es sollte alle Daten im Format enthalten: Jahr-Monat -Tag. Danke für Ihre Hilfe!PHP-Array mit allen Daten des aktuellen Monats
8
A
Antwort
16
Versuchen:
// for each day in the month
for($i = 1; $i <= date('t'); $i++)
{
// add the date to the dates array
$dates[] = date('Y') . "-" . date('m') . "-" . str_pad($i, 2, '0', STR_PAD_LEFT);
}
// show the dates array
var_dump($dates);
2
Wie wäre es damit:
$list=array();
for($d=1; $d<=31; $d++)
{
$time=mktime(12, 0, 0, date('m'), $d, date('Y'));
if (date('m', $time)==date('m'))
$list[]=date('Y-m-d', $time);
}
var_dump($list);
4
eine einfache Funktion ein solches Array zurück könnte wie folgt aussehen:
function range_date($first, $last) {
$arr = array();
$now = strtotime($first);
$last = strtotime($last);
while($now <= $last) {
$arr[] = date('Y-m-d', $now);
$now = strtotime('+1 day', $now);
}
return $arr;
}
wenn, können Sie verbessern erforderlich Ändern Sie dazu den Schritt (+1 day
) und das Ausgabeformat (Y-m-d
) in den optionalen Parameter ers.
+1
am besten für meine Situation, wenn ich ein Start- und Enddatum habe, danke – JochemQuery
Verwandte Themen
- 1. Erster Starttermin des aktuellen Monats
- 2. SQL Server - Zeigt Daten innerhalb des aktuellen Monats
- 3. MySQL nur innerhalb des aktuellen Monats?
- 4. Erste und letzte Tag des aktuellen Monats
- 5. Wie bekomme ich den ersten Tag des aktuellen Monats?
- 6. Subset Spalten nach letzten Daten des Monats
- 7. Extraktion von Geschäftstagen und Geschäftstag des aktuellen Monats in BigQuery
- 8. SSRS Dynamisches Datum Parameter nach 15. des aktuellen Monats
- 9. "Tag des Monats" Aggregation
- 10. Erstes Geschäftsdatum des Monats Python
- 11. Tage des Monats berechnen
- 12. Erfassen Sie den ersten Datumsbereich des aktuellen Monats bis zum aktuellen Tag in Where-Klausel
- 13. Verrundung der Daten zum ersten Tag des Monats
- 14. Woche des Monats mit Joda-Time
- 15. Wie der Name des Monats mit strftime
- 16. Pandas date_range monatliche Daten zu Beginn des Monats zu erzeugen
- 17. Erhalten des ersten Datums des vorherigen Monats vom aktuellen Datum in JavaScript
- 18. mySQL Auswahl Datensätze innerhalb des nächsten Monats
- 19. letzten Tag des Monats Frage
- 20. Qdate, ersten Tag des Monats
- 21. SQL - letzter Tag des Monats
- 22. Get firstdate, letzter des Monats?
- 23. Falscher letzter Tag des Monats
- 24. CURRENT_DATE Abrufen des Monats und des Jahres
- 25. Jquery Verstecken li am Anfang des Monats
- 26. Letzter Tag des Monats mit einer Wendung in SQLPLUS
- 27. Datenbank mit aktuellen Daten erstellen
- 28. Suche nach allen Funktionen im aktuellen Arbeitsbereich
- 29. Wie erhalte ich das erste Datum des aktuellen Monats in Node.js?
- 30. Was ist der effizienteste Weg den ersten Tag des aktuellen Monats zu bekommen?
Geradlinig, nett. +1 für das Datum ('t'). – Jean