java.sql.Timestamp ts = java.sql.Result.getTimestamp();
java.util.Date date =java.util.Date(ts.getTime());
date是YYYY-MM-DD hh:mm:ss
java.util.Date date =java.util.Date(ts.getTime());
date是YYYY-MM-DD hh:mm:ss
月--> date.getMonth();
日--> date.getDay();
小时--> date.getHours();
分钟--> date.getMinutes();
秒--> date.getSeconds();
System.out.println(timeNow);
结果 2003-05-23 14:20:46.851
显示两个文本框,要求用户按规定的格式输入时间(hh:mm:ss)和日期(yyyy-mm-dd)
所以我选用了jFormattedTextField,
但在使用中设置格式无论是Date()还是Time(),显示出来都是"yyyy-mm-dd"
而且也不是"yyyy-mm-dd hh:mm:ss"
月--> date.getMonth();
日--> date.getDay();
小时--> date.getHours();
分钟--> date.getMinutes();
秒--> date.getSeconds();
可以把需要的用:组合成字符串显示
比如hh:mm:ss可以处理成
String time1=""+date.getHours()+":"date.getMinutes()+":"+date.getSeconds();
然后显示time1;
2.你把yyyy-mm-dd hh:mm:ss的以空格为界分割成2个字符串,前后的2个你就都得到了
好像得到的不是输入的值而是一个固定的值吧