Одним из решений может быть:
Вы можете разместить скрытый ввод рядом с кнопкой отправки. например:
<input type="text" name="birthday" value="start" />
<input type="hidden" name="birthdayValue" id="birthdayValue" value="" />
<button type="submit" name="submit" >Login</button>
</form>
Затем вы можете установить его в JavaScript коде:
$(function() {
$('input[name="birthday"]').daterangepicker({
"singleDatePicker": true,
"timePicker": true,
"timePicker24Hour": true,
"timePickerIncrement": 60,
"startDate": today,
}, function(start, end, label) {
console.log('New date range selected: ' + start.format('YYYY-MM-DD HH:00:00'));
$('#birthdayValue').val(start.format('YYYY-MM-DD HH:00:00'));
});
});
Затем, когда вы отправляете форму, BirthdayValue будет отправлено на сервер.
Надеюсь, это поможет