posts - 70,comments - 408,trackbacks - 0

今天的项目有一个隐藏的字段,就是要把当前的日期时间插入到数据库中.记录用户申请的时间.不过如果单单插入当前的时间的话,数据库会默认加上一个它默认的日期.后来经过研究弄出了一个简单的,获得日期及时间标准信息的方法,如下:

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

class DateTime {

    String getDate() {

    SimpleDateFormat ft=null;

    Date date=null;

    Calendar cl= Calendar.getInstance();

    cl.setTime(new java.util.Date());

    date=cl.getTime();

    //格式可以自己根据需要修改

    ft=new SimpleDateFormat("yyyy-MM-dd HH:mm");

    String dateTime = ft.format(date);

    return dateTime;

    }

 

    public static void main(String[] args)

    {

      GetDate gd=new GetDate();

      String time=gd.getDate();

      System.out.println(time);

    }

}
posted on 2005-11-30 17:59 我心依旧 阅读(8256) 评论(7)  编辑  收藏

FeedBack:
# re: 用JAVA轻松返回系统当前的标准日期-时间
2005-11-30 22:07 | jashy
没必要用calendar吧? return ft.format(new Date());就可以了吧?  回复  更多评论
  
# re: 用JAVA轻松返回系统当前的标准日期-时间
2005-12-23 10:44 | jj
date类不提倡用了吧?  回复  更多评论
  
# re: 用JAVA轻松返回系统当前的标准日期-时间
2007-08-09 08:34 | MAXKING
String date = new SimpleDateFormat("yyyy-MM").format(new Date());  回复  更多评论
  
# re: 用JAVA轻松返回系统当前的标准日期-时间,这个错了
2008-12-11 15:34 | Mason
DateTime gd=new DateTime();  回复  更多评论
  
# re: 用JAVA轻松返回系统当前的标准日期-时间
2008-12-30 13:20 | 北京时间
这个错了  回复  更多评论
  
# re: 用JAVA轻松返回系统当前的标准日期-时间
2010-01-08 19:11 | zl
GetDate gd=new GetDate();
有误
DateTime gd=new DateTime();  回复  更多评论
  
# re: 用JAVA轻松返回系统当前的标准日期-时间
2010-01-08 19:13 | zl
@MAXKING
多谢 学习了  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: