JAVA認證基礎知識:Java獲取當前的系統時間
在不斷注重大學聯考能力提高的同時,尤其是JAVA認證備考的後階段,我們選擇的是求準求穩求規範。此複習輔導不等於題海戰術,而是要積累實戰經驗,解決掉一些考場失誤等問題。
import ;
import leDateFormat;
public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//設置日期格式
tln(at(new Date()));// new Date()為獲取當前系統時間
}
}
二、在數據庫裏的日期只以年-月-日的'方式輸出,可以用下面兩種方法:
1、用convert()轉化函數:
String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
tln(tring("convertBookDate"));
2、利用SimpleDateFormat類:
先要輸入兩個java包:
import ;
import leDateFormat;
然後:
定義日期格式:SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd);
sql語句為:String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
輸出:
tln(at(ate("bookDate")));
************************************************************
java中獲取當前日期和時間的方法
import ;
import ndar;
import leDateFormat;
public class TestDate{
public static void main(String[] args){
Date now = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//可以方便地修改日期格式
String hehe = at( now );
tln(hehe);
Calendar c = nstance();//可以對每個時間域單獨修改
int year = ();
int month = (H);
int date = ();
int hour = (_OF_DAY);
int minute = (TE);
int second = (ND);
tln(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);
}
}
有時候要把String類型的時間轉換為Date類型,通過以下的方式,就可以將你剛得到的時間字符串轉換為Date類型了。
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
time=null;
try {
time= e(at(new Date()));
}
catch (ParseException e) {
tStackTrace();
}
-
Java認證輔導:Java實現二叉樹遍歷算法
Java實現二叉樹遍歷算法在JAVA中實現二叉樹,程序如下://********************************************************************//filename://purpose:testabinarytreewithjava//date:2002/12/18//author:flyfan//ver:0.1//****************************************...
-
Java中最常見的錯誤盤點
在編程時,開發者經常會遭遇各式各樣莫名錯誤。近日,SushilDas在GeekOnJava上列舉了Java開發中常見的5個錯誤,一起跟yjbys小編來看看吧!1、Null的過度使用避免過度使用null值是一個最佳實踐。例如,更好的做法是讓方法返回空的array或者collection而不是null值,因為這...
-
熱部署javaweb應用程序的方法
對於Java應用程序來説,熱部署就是在運行時更新Java類文件。在基於Java的應用服務器實現熱部署的過程中,類裝入器扮演着重要的角色。大多數基於Java的應用服務器,包括EJB服務器和Servlet容器,都支持熱部署。類裝入器不能重新裝入一個已經裝入的類,但只要使用一個新的...
-
如何使用Swing編寫全屏程序
也許用到的機會很少,但JDK還是為我們提供了這個的功能。像許多軟件中的打印預覽功能,還有某些文本編輯器中為了獲得更大的編輯畫面,也用到了全屏幕模式,如果你有興趣寫一個像ACDSee這樣的軟件,使用全屏幕模式可以讓用户看到更大的圖片畫面。如何使用全屏幕模式?關鍵...