如何使用 jexcel api 将字符串转换为日期,然后将其添加到 Excel
我当前正在读取 CSV 文件。我必须从中提取日期并将其以 dd-MM-yy
格式添加到 Excel 文件中。我面临两个问题。
- 我正在使用
String.split(delim)
,其中delim="[,]"
。我收到yyyy-MM-dd
格式的日期。 - 我无法将字符串转换为日期格式,然后将它们添加到 Excel 文件。我尝试使用
DateFormat
但错误提示Dateformat is abstract
。
这是代码
dtformat=new SimpleDateFormat("dd-MM-yy");
datenow=dtformat.parse(stringDate);//datenow is what i want to add to add.
datecell=new DateTime(tokenNumber, lineNumber, datenow);
sheet.addCell(datecell);
当我打开 Excel 文件时,我得到狂野值。
请帮忙。提前致谢
I am currently reading a CSV file. I have to extract the dates from it and add them to excel file in dd-MM-yy
format. I am faced with two problems.
- I am using
String.split(delim)
where,delim="[,]"
. I am getting the date inyyyy-MM-dd
format. - I am not able to convert the string into a date format and then add them to excel file. I tried using
DateFormat
but error saysDateformat is abstract
.
Here is the code
dtformat=new SimpleDateFormat("dd-MM-yy");
datenow=dtformat.parse(stringDate);//datenow is what i want to add to add.
datecell=new DateTime(tokenNumber, lineNumber, datenow);
sheet.addCell(datecell);
When I open the excel file, I get wild values.
Please help.Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
谷歌是你的朋友。
解析日期:
写入日期:
Google is your friend.
To parse date:
To write date: