Sto creando un calendario da tavolo, che funziona su base settimanale. Il calendario si presenta cosìRiempi il calendario con unix time in php
Ho usato il codice che ho trovato here per impostare le mie date di intestazione. Il codice che ho è simile al seguente:
$dt = new DateTime;
$dt->setISODate($dt->format('o'), $dt->format('W'));
$year = $dt->format('o');
$week = $dt->format('W');
$current_time = time();
$return .= '<table class="reservation_time_table">
<tr><th>'.esc_html__('Hours', 'time_reservation').'</th>';
do {
$return .= '<th>' . $dt->format('l') . '<br>' . $dt->format('d M Y') . '</th>';
$dt->modify('+1 day');
} while ($week == $dt->format('W'));
$return .= '</tr>';
for ($hour=8; $hour < 23 ; $hour++) {
$return .= '<tr>';
$return .= '<th>'.$hour.':00</th>';
for ($i=0; $i <7 ; $i++) {
$return .= '<td data-reservation_time=""></td>';
}
$return .= '</tr>';
}
$return .= '</table>';
Ora, ho bisogno di mettere nel mio data-reservation_time
la data in formato Unix
(è per questo che v'è $current_time
variabile), di quella cella. Quindi, per esempio nella cella per venerdì 20 alle 8:00 ci dovrebbe essere 1448006400
in quella cella. Lo userò più tardi per memorizzarlo nel database.
Ma come faccio? Sono bloccato a questo punto. Qualsiasi aiuto è apprezzato.
EDIT
trovato la risposta. E 'sotto :)
So che posso, ma ho bisogno di visualizzare la data e l'ora in la tabella per ogni cella. –