Comment collecter des dates par rapport à une valeur de date spécifique en PHP?

Ajwad Syed

Je souhaite afficher un message pour le client concernant le montant d'expiration qui expire ce mois-ci, afin qu'il puisse le renouveler. Le délai de renouvellement commence à partir du dernier mois de ce montant expirant, c'est-à-dire:

$renewDate = date("Y-m-d", strtotime("-1 month", $currentdate));

j'ai

Date d'expiration: Montant

2019-11-31: 15

2019-11-22: 20

2020-5-12: 30

2019-11-2: 10

Comment puis-je collecter uniquement les montants qui ne sont pas inférieurs à la date de renouvellement et se situent dans la plage du dernier mois.

Ajwad Syed

En jouant avec @Angel answer, j'ai compris:

  $arr = [
      0=>[
        'date' => '2019-12-1',
        'amount' => 15
      ],
      1=>[
        'date' => '2019-11-31',
        'amount' => 22
      ],
      2=>[
        'date' => '2019-11-27',
        'amount' => 22
      ],
        3=>[
        'date' => '2019-11-12',
        'amount' => 33
      ],
        4=>[
        'date' => '2019-10-2',
        'amount' => 6
      ],
    ];

    $data = [];
    foreach ($arr as $key => $value) {
       if(strtotime(date('Y-m-d')) <= strtotime($value['date']) && 
  strtotime(date('Y-m-d').'+1 month') >= strtotime($value['date']))
       {
          $data[] = $value;
       }
    }
    echo "<pre>";
    print_r($data);
    echo "<pre>";

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Comment compter les tableaux séparés par des virgules extraits de la table de base de données qui incluent une valeur spécifique en PHP

Comment récupérer une valeur spécifique d'un cookie envoyé par asp.net en PHP

Trouver des correspondances à partir de 2 plages et remplacer les correspondances par une valeur spécifique, comment optimiser?

Comment lire une clé spécifique par valeur à partir du fichier de propriétés en Java

comment faire en sorte que la rafale commence à collecter des données à une certaine date

python exchangelib comment obtenir des e-mails dans une plage de dates spécifique?

comment changer la valeur d'une clé spécifique en mots courts en php

Comment calculer le pourcentage de changement par rapport à la valeur de départ en utilisant des pandas?

Comment obtenir la commande d'openerp entre une date spécifique de manière dynamique en utilisant PHP?

Comment extraire une zone spécifique d'une URL soumise par un utilisateur en PHP

Trier le tableau par une valeur de clé spécifique en Javascript

Rechercher une date spécifique dans un tableau de dates

Comment obtenir une valeur spécifique à partir des paramètres d'URL générés par Ransack Gem pour Ruby on Rails à partir de JavaScript

Comment convertir des dates sqlite en une date en R

Comment convertir une chaîne de date en date spécifique au fuseau horaire.?

Comment collecter les fichiers dans un dossier séparé par date à partir d'un dossier en php?

Comment masquer \ afficher la valeur spécifique de l'option en fonction d'une autre option sélectionnée par JQuery?

Pandas: comment appliquer une valeur à un groupe de lignes en fonction d'une valeur de ligne spécifique?

Comment obtenir une valeur d'en-tête spécifique à partir de HttpResponseMessage

Comment tester une valeur spécifique dans la dernière ligne de dataframe (en utilisant -1)

Comment convertir une valeur NTSTATUS spécifique en Hresult?

Ajustement automatique des colonnes en commençant par une feuille de calcul spécifique

Comment fusionner une clé spécifique à un autre objet par rapport à la clé commune?

Comment effectuer une jointure interne à partir d'une autre table et trier par valeur de ligne spécifique ?

Groupe de données par une colonne spécifique, rapport d'aggravation d'une autre colonne?

numériser des dates à partir de JSON et imprimer un contenu spécifique en fonction de la date

Comment tracer une clé de dictionnaire Python par rapport à sa valeur de dictionnaire correspondante?

Comment remplacer n nombres de valeurs supérieures et inférieures par une valeur de colonne panda spécifique

comment ajouter de la valeur des colonnes par rapport à 3 groupes?