Javaで現在の日付の詳細を取得するにはどうすればよいですか? 私はクラスを開発しました:
public class RetailerWs {
public String customerData(){
String customerInfo = "";
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/pro","root","");
//Find customer information where the customer ID is maximum
PreparedStatement statement = con.prepareStatement("select * from orders where status='Q' AND date='2012-08-01'");
ResultSet result = statement.executeQuery();
int count=0;
count++;
// System.out.println(count);
while(result.next()){
System.out.println(count);
}
}
catch(Exception exc){
System.out.println(exc.getMessage());
}
return customerInfo;
}
}
これは別のクラスです。
public class Demo {
public static void main(String[] args){
RetailerWs obj = new RetailerWs();
System.out.println(obj.customerData());
}
}
を実行するdemo
と、その後呼び出さRetailerWs
れ、 の値が表示されますcount
。問題は、現在、日付を手動で挿入していることです。
PreparedStatement statement = con.prepareStatement("select * from orders where status='Q' AND date='2012-08-01'");
しかし、現在の日付を取得するクエリが必要です。どうすればそれを作成して呼び出すことができますか? 私を助けてください。