java中日期格式的问题,求教

lucky6688 2007-07-18 05:06:11
高手们,来帮忙.
我在JSP中用一个IECalendar取得日期放在一个TEXT中,结果IECalendar取出来的日期中小于十的情况下,前面的0是去掉的. 比如2007-4-5,我想在JAVA中转化成日期型,但是不知道用什么格式给日期FOMAT.
...全文
183 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
joejoe1991 2007-07-18
  • 打赏
  • 举报
回复
import java.text.SimpleDateFormat;
import java.util.Date;

public class test {
public static void main(String[] agrs) throws Exception {

SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
Date date=format.parse("2007-7-18");
System.out.println(date);

}

}
dinosaurain 2007-07-18
  • 打赏
  • 举报
回复
应该是
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd”);
mm是分钟吧
lucky6688 2007-07-18
  • 打赏
  • 举报
回复
哦.非常感谢.我去试试.
fantasybob 2007-07-18
  • 打赏
  • 举报
回复

{
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-mm-dd”);
}

zhiyazhiya() 说得就已经限定格式了...
质雅 2007-07-18
  • 打赏
  • 举报
回复
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-mm-dd”);
Calendar cal_today = Calendar.getInstance();
int m_day = cal_today.get(cal_today.DAY_OF_MONTH);
int m_month = cal_today.get(cal_today.MONTH) + 1;
int m_hour = cal_today.get(cal_today.HOUR_OF_DAY);
int m_minute = cal_today.get(cal_today.MINUTE);
String d = formatter.format(cal_today.getTime());
不知道你能不能借鉴,我也不太了解.

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧