This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Reading the Date and time values from excel sheet

 
sridhar kandula
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi guys ,
iam trying to read excel sheet data using apache poi api .my problem is i cant read the date(dd/mm/yy) and time(hh:mm:ss) values concurrently from two different cells .when iam trying to do so iam getting the values in either time format or data format but not both the below is the sample code please post your answers with sample code


if (HSSFDateUtil.isCellDateFormatted(cell)) {
// format in form of M/D/YY

cal.setTime(HSSFDateUtil.getJavaDate(num));
cellText = (String.valueOf(cal.get(Calendar.YEAR))).substring(2);
cellText = cal.get(Calendar.MONTH)+1 + “/” +cal.get(Calendar.DAY_OF_MONTH) + “/” +cellText;

// cal.setTime(cell.getDateCellValue());

datetext = cal.get(Calendar.HOUR) + “:” +cal.get(Calendar.MINUTE) + “:” +cal.get(Calendar.SECOND);

}
 
Charanya Rajagopalan
Greenhorn
Posts: 2
Java Netbeans IDE Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Sridhar, here's what I tried..
I used an Excel 2007 format sheet with 6/22/2011 in cell A1 and 15:16:17 in cell B1. Since this is Excel 2007, I used the XSSF classes instead of HSSF.



That gives me the date as Wed Jun 22 03:16:17 GMT+05:30 2011
Hope that helps!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic