- Home
- Categorie
- Coding e Sistemistica
- Coding
- Recupare valore data che soddisfa certi requisiti da array
-
Recupare valore data che soddisfa certi requisiti da array
Ciao ragazzi,
mi chiedevo se qualcuno gentilmente mi potrebbe dare una mano a risolvere un problema che mi sta mettendo in difficoltà.
Diciamo che ho in input un array che contiene coppie di valori data-componenti come questo:Array ( [2015-07-25] => Un componente [2014-12-31] => Due componenti ...... )
Io devo scegliere un valore secondo questo schema:
- Se l'anno della data di ultima registrazione (la prima coppia di valori nell' array) è minore dell'anno in corso prendo quello stesso valore (cioè mi va bene quella coppia di valori).
- Se l'anno della data di ultima registrazione (la prima coppia di valori nell' array) è uguale all'anno in corso devo prendere il primo valore disponibile dell'anno/i precedente/i (quello cioè più vicino al 1 gennaio dell'anno in corso).
- Se non esistono date dell'anno/i precedente/i devo prendere il primo valore disponibile dell'anno in corso, cioè quello più vicino al 1 gennaio.
Come potrei impostare una routine che mi estragga questo valore?
Grazie infinite per qualunque suggerimento.
Massimo