Java 使用p:calendar和小程序时,日期选择器由小程序覆盖
当我使用primefaces和applet时,我出现了一个问题,当我单击日期选择器按钮时,弹出选择器被applet覆盖。这是css的问题 只需使用Java 使用p:calendar和小程序时,日期选择器由小程序覆盖,java,primefaces,applet,Java,Primefaces,Applet,当我使用primefaces和applet时,我出现了一个问题,当我单击日期选择器按钮时,弹出选择器被applet覆盖。这是css的问题 只需使用div 比如说 <table> <tr> <td> <p:calendar showOn="button" value="*" /> </td> </tr> <tr> <td> <applet></applet> </td&g
div
比如说
<table>
<tr>
<td>
<p:calendar showOn="button" value="*" />
</td>
</tr>
<tr>
<td>
<applet></applet>
</td>
</tr>
</table>
在这里,您需要使用SimpleDataFormat,通过它可以在java小程序中覆盖日期差异 日期d1=空; 日期d2=空 我也有同样的问题,但经过一番搜索后我发现了。我希望它能帮助你尝试使用它的风格(div风格)直接从chrome/firefox开发工具中进行操作。。。
<div id="applet_wrapper">
<applet></applet>
</div>
#applet_wrapper{
display :block; //or inline-block
}
d1 = format.parse(logindate1);
d2 = format.parse(logoutdate);
//in milliseconds
long diff = d2.getTime() - d1.getTime();
long diffSeconds = diff / 1000 % 60;
long diffMinutes = diff / (60 * 1000) % 60;
long diffHours = diff / (60 * 60 * 1000) % 24;
long diffDays = diff / (24 * 60 * 60 * 1000);
System.out.print(diffDays + " days, ");
System.out.print(diffHours + " hours, ");
System.out.print(diffMinutes + " minutes, ");
System.out.print(diffSeconds + " seconds.");