JSP中 如何向数据库插入当前时间,格式是yyyy-mm-dd,谢谢~~~~~~~~~~~~~~~~`

解决方案 »

  1.   

    <%
    String time,rq;
    int year,month,day,hour,minute,second;
    GregorianCalendar calendar;
    calendar=new GregorianCalendar();
    year=calendar.get(Calendar.YEAR);
    month=calendar.get(Calendar.MONTH)+1;
    day=calendar.get(Calendar.DAY_OF_MONTH);
    hour=calendar.get(Calendar.HOUR_OF_DAY);
    minute=calendar.get(Calendar.MINUTE);
    second=calendar.get(Calendar.SECOND);

    rq=year+"年"+month+”月"+day+"日";
    time=hour+":"+minute+":"+second+":";
    %>
      

  2.   

    import java.util.*;
    import java.text.SimpleDateFormat; 
    //时间类
    public class DateTimes {
    public void DateTime() {
    }
    //得到当前日期时刻字符串2004415231223
    public  String getDateTime() {
    Calendar cal = Calendar.getInstance();
    int month=(int)(cal.get(Calendar.MONTH))+1;
    String dateTime = cal.get(Calendar.YEAR) + ""+
                  month + ""+
                  cal.get(Calendar.DATE) + ""+
      cal.get(Calendar.HOUR) + ""+
      cal.get(Calendar.MINUTE) +""+
      cal.get(Calendar.SECOND); 
    return dateTime;
        } public String getDate() {//得到当前日期时刻字符串2004-4-15
    Calendar cal = Calendar.getInstance();
    int month=(int)(cal.get(Calendar.MONTH))+1;
    String date = cal.get(Calendar.YEAR) + "-" +month + "-" +cal.get(Calendar.DATE);
    return date;
        } public  String getDate_cn() {//得到当前日期时刻字符串2004-4-15
    Calendar cal = Calendar.getInstance();
    int month=(int)(cal.get(Calendar.MONTH))+1;
    String date_cn = cal.get(Calendar.YEAR) + "年" +month + "月" +cal.get(Calendar.DATE)+ "日";
    return date_cn;
        }
    //得到当前日期时刻字符串2004-4-15 2:3:12
    //public static String getDT() {
    // Calendar cal = Calendar.getInstance();
    // int month=(int)(cal.get(Calendar.MONTH))+1;
    // String dt = cal.get(Calendar.YEAR) + "-"+
    //               month + "-"+
    //               cal.get(Calendar.DATE) + " "+
    // cal.get(Calendar.HOUR) + ":"+
    // cal.get(Calendar.MINUTE) +":"+
    // cal.get(Calendar.SECOND); 
    // return dt;
    //    }
        //得到当前日期时刻字符串2004-4-15 2:3:12
         public static String getDT() {
    SimpleDateFormat Giveback=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
            String dt=Giveback.format(new Date());//得到存放当前日期的字符串
    return dt;
        }
      

  3.   

    java.text.SimpleDateFormat dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd");String str_date= dateFormat.format(new java.util.Date(System.currentTimeMillis()));
      

  4.   

    java.text.SimpleDateFormat dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd");String str_date= dateFormat.format(new java.util.Date(System.currentTimeMillis()));
      

  5.   

    引用:
    SimpleDateFormat Giveback=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
    只要这个就行了
      

  6.   

    引用:
    SimpleDateFormat Giveback=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
    只要这个就行了