while(begin.compareTo(endDate)<0)
{
Timestamp timestamp = new Timestamp(new Date().getTime());
int total=3;
Calendar cal = Calendar.getInstance();
for(int d=0; d<=total; d++)
{
cal.add(Calendar.MINUTE, 2);
timestamp = new Timestamp(cal.getTime().getTime());
System.out.println(timestamp);
System.out.println(new java.sql.Timestamp(begin.getTime()));
begin = new Date(begin.getTime() + 86400000);
list.add(new Date(begin.getTime()));
}
}
return list;
}
я хочу объединить текущую метку время с введенным или датой начала или начать, но он дает, какобъединить текущую метку времени с введенной датой в Java
вывод2016-04-11 15:30:26.717
2000-01-01 00:00:00.0
2016-04-11 15:32:26.717
2000-01-02 00:00:00.0
2016-04-11 15:34:26.717
и так далее ..what я должен делать следующий, пожалуйста, предложите. Ожидаемый результат должен быть таким: Введите дату начала: дд/мм/гггг 01.01.2000 Введите Дата окончания: дд/мм/гггг 02/01/2000
2000-01- 01 15:48:17 15:50:20 15:52:02 до 12:00:00
2000-01-02 10:23:00 10:25:00 снова до 12: 00:00
Я не уверен, что вы пытаетесь достичь с помощью кода выше .. Пожалуйста, объясните четко с ожидаемым результатам – Sanjeev
Что вы имеете в виду под «слиянием»? Возможно, дайте пример того, что вы хотели бы получить. – Obromios
Кажется, вы хотите добавить текущую временную метку к указанной дате –