Date d=new Date();
String time=d.getHours()+"-"+d.getMinutes()+"-"+d.getSeconds();

解决方案 »

  1.   

    1.数据库已经设计好了,我没办法该啊,其他人都在用同一个数据库阿
    2。我在java程序中已经得到了(时-分-秒),只是写入Server数据库的时候,他会自动加上年月日,我不知道该怎么办才好。
      

  2.   

    将数据库的time字段的属性设为文本,不要设为日期
      

  3.   

    import java.util.*;  
     //导入包//例如:
    class test{
     
     public static void main(String args[]){
       
      Date date=new Date();//也可以用Date类的其它构造函数.
      
      System.out.println("小时:" + date.getHours());  //取得小时
      System.out.println("分钟:" + date.getMinutes());  //取得分钟
      System.out.println("秒  :" + date.getSeconds());  //取得秒数
      
      String datNewStr=new String(" " + date.getHours()+ "-" + date.getMinutes() + "-" + date.getSeconds());     //datNewStr就是你想要的时间字符串
     }
    }