我有一个表单,我想从数据库中访问日期,并在jDateChooser中显示特定记录。
我将日期保存为数据库中的字符串。
如何从数据库表中获取日期以及如何在jDateChooser中设置该日期?
答案 0 :(得分:3)
如果您将日期作为String
存储在数据库中,那么您需要将其作为String
String dateValue = resultset.getString(...); // What ever column
java.util.Date date = new SimpleDateFormat("dd-MM-yyyy").parse(dateValue);
jDateChooser.setDate(date);
答案 1 :(得分:1)
如果您提到的date chooser
是String dateValue = resultset.getString(2); // Your column Name
java.util.Date date = new SimpleDateFormat("dd-MM-yyyy").parse(dateValue);
Calendar cal = Calendar.getInstance();
cal.setTime(date);
jDateChooserDCC.setSelectedDate(cal);
,那么可能有一种解决办法。
"properties": {
"ipConfigurations": [
{
"name": "ipconfig1",
"properties": {
"privateIPAllocationMethod": "static",
"PrivateIpAddress": [concat("10.0.0."), copyindex())],
"copy": {
"name": "ipaddress",
"count": "["[variables('numberOfInstances')]"]"
},
"subnet": {
"id": "[variables('subnetRef')]"
},
"loadBalancerBackendAddressPools": [
{
"id": "[concat(variables('lbID'), '/backendAddressPools/BackendPool1')]"
}
],
"loadBalancerInboundNatRules": [
{
"id": "[concat(variables('lbID'),'/inboundNatRules/RDP-VM', copyindex())]"
}
]
}
}
]
}
},
答案 2 :(得分:-2)
SimpleDateFormat date = new SimpleDateFormat("yyyy-MM-dd");
Date dateValue = null;
try {
dateValue = date.parse(resultset.getstring(1));
} catch (ParseException ex) {
Logger.getLogger(pegawai.class.getName()).log(Level.SEVERE, null, ex);
}
jdateChooser.setDate(dateValue);
注意:resultset.getstring(1)是来自数据库mysql的数据