⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opedate.txt

📁 操作日期的一些方法。您可以随便试用
💻 TXT
字号:
JAVA获得数据库日期类型(java.sql.Date)的本地系统时间的方法
在编写数据库访问程序的时候,对应数据库日期类型是java.sql.Date,而不是java.util.Date(虽然java.sql.Date是java.util.Date的子类)。但是java.sql.Date类没有提供直接获得本地系统时间的方法,所以要先通过java.util.Date类获得本地系统时间,再进行转换,以获得java.sql.Date类型的本地系统时间。方法如下: 
   public class Main
   { 
    public static void main(String[] args)
    { 
       java.util.Date   date=new java.util.Date();   
       java.sql.Date   sdate=new   java.sql.Date(date.getTime());   
       System.out.println(sdate); 
    } 
   } 
     输出结果为:2008-06-09 
     也可以把数据库的时间字段设String类型,将通过java.util.Calendar类获得的本地系统时间,转换为String,然后写入数据库。方法如下: 
   (1) //可以,月份需要加一
   import java.util.*; 
   public class D
   { 
    public static void main(String []abc) 
    { 
     int y,m,d,h,mi,s; 
     Calendar cal=Calendar.getInstance(); 
     y=cal.get(Calendar.YEAR); 
     m=cal.get(Calendar.MONTH); 
     d=cal.get(Calendar.DATE); 
     h=cal.get(Calendar.HOUR_OF_DAY); 
     mi=cal.get(Calendar.MINUTE); 
     s=cal.get(Calendar.SECOND); 
     System.out.println(y+"-"+m+"-"+d+" "+h+":"+mi+":"+s); 
    } 
  } 
    输出结果为:2008-06-09 17:54:13 
(2) public class Main 
    { 
      public static void main(String[] args){ 
      java.util.Calendar c=java.util.Calendar.getInstance(); 
      java.text.SimpleDateFormat f=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss:"); 
      System.out.println(f.format(c.getTime())); 
     } 
    } 
    输出结果为:2008-06-09 18:04:32 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -