Взгляните на этот пример jQuery datetimepicker (перейдите на вкладку "Примеры", пример "Утилиты" ).
Если вы попытаетесь запустить в консоли браузера следующее:
$('#utility_example_1').datetimepicker('setDate', new Date(0));
вы увидите, что дата установлена на сегодня (время установлено правильно):
На самом деле, если вы установите случайную дату, она всегда будет установлена сегодня.
Я попытался сделать то же самое с другими примерами на странице, и все работало нормально. Я думаю, что separator: ' @ '
вызывает проблему.
Это ошибка?