2012-01-17 15 views
6

In jQuery la funzione consente di impostare minuti, ore ecc. È anche in PHP?Imposta minuti in DateTime?

ho:

$date = new DateTime(); 

e

$min = '23'; 

Vorrei in $ data fissata minuti per $ min.

È possibile? Se sì, come?

risposta

8

Si sta cercando DateTime::setTime.

Se si desidera modificare i minuti e lasciare intatte le ore, è necessario passare il valore dell'ora corrente come primo parametro. Prendi quello con $dateTime->format('G').

+1

In questa funzione devo inserire anche le ore. Voglio impostare solo i minuti –

+0

@MarkFondy: Quindi ovviamente è necessario passare il valore delle ore correnti in modo che rimanga invariato. Guarda l'aggiornamento. – Jon

+0

seminare come posso farlo nel mio esempio? –

1

DateTime::modify() sarebbe un inizio. Basta leggere la documentazione trovata here

Problemi correlati