I am new to Java
development - and I am trying to convert a date value - "2017-09-14" to a timestamp like "1355759900000".
I've tried to get a conversion like this
Date starting_time = (Date) obj.get("assessment date");
java.sql.Timestamp timeStampDate = new Timestamp(starting_time.getCreatedTime().getTime());
System.out.println("Today is " +timeStampDate);
but it tells me Timestamp
is not a resolved type.
I also need to do a calculation where I create an end date -- a day in the future from the start date.
got it working after this
//get start time date
Date starting_time = (Date) obj.get("assessment date");
//get start time date
//get end time date
Calendar c = Calendar.getInstance();
c.setTime(starting_time);
c.add(Calendar.DATE, 1);
java.util.Date ending_time = c.getTime();
//get end time date
long starting_time_timestamp = new Timestamp(starting_time.getTime()).getTime();
long ending_time_timestamp = new Timestamp(ending_time.getTime()).getTime();