Utilizzo il Plugin DateTimePicker di Jquery per creare un calendario con data e ora
Includo le librerie necessarie
<script src="https://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="/js/jquery.datetimepicker.full.min.js"></script>
<link rel="stylesheet" type="text/css" href="/css/jquery.datetimepicker.min.css"/>
Il form per l'inserimento dei dati
<form method="post" action="">
<input id="datetime" name="appuntamento" type="text"/>
</form>
Infine lo script per inizializzare il calendario
$.datetimepicker.setLocale("it");
$("#datetime").datetimepicker({
lang: "it",
format: 'd/m/Y H:i',
value: "31/08/2016 14:00",
inline: false
});
$("#datetime").datetimepicker({step: 30});