Я использую <sx:datetimepicker name="date1" label="From" displayFormat="yyyy-MM-dd"/>
для выбора даты. Как бы мне ни сравнивалось выбранная дата с датой в таблице mySQl. Проблема здесь в том, что дата в таблице mySQl похожа на 2014-09-29 20:36:25 и формат пикетированной даты из тега struts2 похож на ср. 31 декабря 00:00:00 IST 2014. Я не могу сравнивать оба. Может ли кто-нибудь сказать мне, как сравнивать их? Или, если я могу изменить формат выбранного времени в java, как это сделать?Формат DateTimePicker в java
0
A
ответ
0
Вам нужно разобрать и дату в какой-то же формате, так что вы можете сравнить, что ..
смотри ниже код, который может помочь вам
public class Test {
public static void main(String[] args) {
SimpleDateFormat sdfForSturtsDate = new SimpleDateFormat("E MMM dd HH:mm:ss z yyyy");
SimpleDateFormat sdfForMySqlDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String DateFromSturts = "Wed Dec 31 00:00:00 IST 2014";
String DateFromMysql = "2014-09-29 20:36:25";
java.util.Date dateFromsturts= new java.util.Date();
java.util.Date dateFromMySql= new java.util.Date();
try {
dateFromsturts = sdfForSturtsDate.parse(DateFromSturts);
dateFromMySql = sdfForMySqlDate.parse(DateFromMysql);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// now you can compare dateFromsturts and dateFromMySql
}
}
+0
«Ср. 31 декабря 00:00:00 IST 2014». это значение объекта date, это не строка. Я не могу указать дату в строку. – Aadya
Смежные вопросы
- 1. DateTimePicker формат
- 2. Формат Cakephp и DateTimePicker
- 3. C# DateTimePicker Пользовательский формат
- 4. DateTimePicker щурит формат с #
- 5. Проверить формат даты в DateTimePicker?
- 6. datetimepicker формат отображения в jQuery
- 7. set datetimepicker формат как системный формат даты
- 8. AngularJS: Формат DateTimePicker при загрузке
- 9. DateTimePicker и DateFormat: неожиданный формат
- 10. Datetimepicker не использует данный формат
- 11. jQuery datetimepicker использовать текущий формат
- 12. Bootstrap datetimepicker момент формат выпуск
- 13. DateTimePicker JQuery плагин - Формат маски
- 14. изменить формат даты в плагине datetimepicker?
- 15. Как указать пользовательский формат dateTimePicker в C#
- 16. Формат изменения DateTimePicker на основе языка
- 17. Как установить формат для DateTimePicker DatePart WPf
- 18. Точная дата и формат времени DateTimePicker
- 19. Формат времени не работает для DateTimePicker
- 20. DateTimePicker не используя пользовательский формат строка
- 21. formValidation с DateTimePicker и формат («Llll»)
- 22. Kendo DateTimePicker меняет формат после отправки
- 23. Bootstrap DateTimePicker JS Формат даты Выход
- 24. Как изменить формат даты моего бутстрапа datetimepicker
- 25. Bootstrap DateTimePicker - выбрать месяц (формат YYYY-MM)
- 26. jquery datetimepicker 24-часовой формат времени
- 27. изменить формат bootstrap datetimepicker на событие
- 28. Как установить datetimepicker в 12-часовой формат в jQuery
- 29. Как преобразовать строку в формат dateTimePicker в C#?
- 30. DateTimePicker в vb.net
вы можете использовать класс SimpleDateFormat в java для изменения формата –
Даты не имеют формата, только строки, которые вы создаете для представления даты. –
Дата [всего лишь один момент времени] (http://stackoverflow.com/a/27145350/1654265). Это зависит от вас, чтобы отформатировать его правильно, но поскольку вы не выполняете сравнение строк, просто получите дату со страницы, дату из базы данных и сравните даты, а не их представление. –