Intervallo temporale
Intervallo temporale postato il 05/02/2016 21:30:02 nel forum programmazione, open source e hosting
Salve a tutti, sto impazzendo con un problema probabilmente sciocco ma di cui non riesco a venire a capo, quindi vi chiedo aiuto.
Ho bisogno di formattare una data per far si che chiunque è iscritto prima della data X veda una determinata cosa, chi è iscritto da una data successiva veda un'altra cosa.
il mio problema è formattare la data, nel senso che non so come si faccia con i filtri di gdrcd a indicare una data precisa che non sia una variabile estrapolata dal database.
per capirci vi posto la stringa di codice
if (gdrcd_format_date($record['data_iscrizione']) > (4/11/2015)){
così ovviamente non funziona, le sto provando tutte ma senza successo.
Pagine → 1
05/02/2016 23:10:03 e modificato da syon88 il 05/02/2016 23:44:05
Credo che il metodo più semplice sia quello di controllare anno, mese e giorno singolarmente.
[EDIT]
Oppure puoi trasformare le date nel numero di secondi che sono trascorsi dal 1 gennaio 1970 (Unix Epoch) e poi confrontarle fra loro. Provo a cercarti il codice per farlo a meno che qualcuno più esperto non lo conosca già...
[EDIT 2]
Con questo codice ottieni l'unix timestamp di una data:
$data = gdrcd_format_date($record['data_iscrizione']);
list($dd, $mm, $yyyy) = explode('/', $data);
$timestamp2= mktime(0,0,0,$mm, $dd, $yyyy);
E per la tua data invece:
$timestamp2 = mktime(0,0,0,11, 04, 2015);
Attento a mettere prima il mese del giorno ;-).
Poi ti basta mettere a confronto le due date
if($timestamp1>$timestamp2){ echo 'data 1 maggiore della 2';}
Fammi sapere se funziona
06/02/2016 10:58:11
Funziona perfettamente!!
grazie mille, davvero gentilissimo :)
06/02/2016 14:31:28
syon88 ha scritto:
Con questo codice ottieni l'unix timestamp di una data:
$data = gdrcd_format_date($record['data_iscrizione']);
list($dd, $mm, $yyyy) = explode('/', $data);
$timestamp2= mktime(0,0,0,$mm, $dd, $yyyy);
Potevi fare anche solo
$timestamp = strtotime($record['data_iscrizione']);
07/02/2016 12:09:01
Grazie anche per l'alternativa :)
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Exclusive Villa GdR ↗
Storie di Agarthi ↗
Foundation Galactic Frontier ↗
Imperion ↗
Neverness to Everness ↗