我正在尝试编写初始代码来设置格式化时间,另一个用格式日期写日期,我正在做人力资源应用程序,我想根据使用MySQL数据库的出勤率来计算。
try {
Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat(" HH:mm:ss");
String dateString = formatter.format(date);
jFormattedTextField1 = new JFormattedTextField(createFormatter(" ##:##:##"));
}
catch (Exception ex) {
);
答案 0 :(得分:0)
您可以使用SimpleDateFormat设置文本字段的文本时间
Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss");
String dateString = formatter.format(date);
formatText = new JFormattedTextField(createFormatter("##:##:##"));
formatText.setColumns(8);
formatText.setText(dateString);
如果您需要获取输入文本的日期值,只需解析即可。
Date date;
try {
date = formatter.parse(formatText.getText());
} catch (ParseException ex) {
...
}
答案 1 :(得分:0)
try {
ft = new JFormattedTextField (new MaskFormatter ("##:##:##"));
}
catch (java.text.ParseException e){
}
导航到代码并将前初始代码设置为上面的代码