我创建了一个HTML表格,以两种不同的方式显示员工时间分配。第一种方法是ajax更新队列,它显示当前员工在哪里完成。PHP比较工作时间
第二种类型是用户可以输入过去“分配”的形式。现在,因为我的业务是24/7,我决定向所有倍日期时间存储在MySQL,所以我能得到的区别:
和2013-04-12 01:52:29
这里是正在填写表格:
<form action="mafs.php" method="post" id="form1" name="form1" class="">
<table id="tbl_past_allocation">
<tr>
<td class="txt-right" style="font-size:11px;">Employee Name</td>
<td ><input placeholder=" John Doe" style="width:100px; border-radius:10px;" type="text" name="peename" id="peename" /></td>
</tr>
<tr>
<td class="txt-right" style="font-size:11px;">Home Department</td>
<td> <select style="width:140px; border-radius:10px;" name="phomedept">
<option value="select">Select Department</option></center>
<option value="ADC/NFC Shipping Department">ADC/NFC Shipping Department</option>
<option value="Administration">Administration</option>
<option value="Receiving Department">Receiving Department</option>
<option value="Cable">Cable Department</option>
<option value="Department">CPM Department</option>
<option value="Dispatch Clerk">Dispatch Clerk</option>
</select></td>
</tr>
<tr>
<td class="txt-right" style="font-size:11px;">Sent to Department</td>
<td> <select style="width:140px; border-radius:10px;" name="psentdept">
<option value="select">Select Department</option></center>
<option value="ADC/NFC Shipping Department">ADC/NFC Shipping Department</option>
<option value="Administration">Administration</option>
<option value="BP Receiving Department">BP Receiving Department</option>
<option value="Cable Department">Cable Department</option>
<option value="CPM Department">CPM Department</option>
<option value="Dispatch Clerk">Dispatch Clerk</option>
<option value="Inventory Control Department">Inventory Control Department</option>
<option value="IRM Shipping Department">IRM Shipping Department</option>
<option value="Kitting Department">Kitting Department</option>
<option value="Lead">Lead</option>
<option value="LSC Receiving Department">LSC Receiving Department</option>
<option value="LSC Shipping Department">LSC Shipping Department</option>
<option value="NAR E&O Department">NAR E & O Department</option>
<option value="Non-Conformance Department">Non-Conformance Department</option>
<option value="Performance Department">Performance Department</option>
<option value="Quality Auditors">Quality Auditors</option>
<option value="Quality Department">Quality Department</option>
<option value="Returns Department">Returns Department</option>
<option value="Software Department">Software Department</option>
<option value="Special Ops Team">Special Ops Team</option>
<option value="Supervisors">Supervisors</option>
<option value="Training/Meetings/Projects">Training/Meetings/Projects</option>
</select></td>
</tr>
<tr>
<td class="txt-right" style="font-size:11px;">Time Sent</td>
<td ><input placeholder=" mm-dd-yy hh:mm:ss" style="width:140px; border-radius:10px;" type="text" name="ptimesent" id="ptimesent" /></td>
</tr>
<tr>
<td class="txt-right" style="font-size:11px;">Time Returned</td>
<td ><input placeholder=" mm-dd-yy hh:mm:ss" style="width:140px; border-radius:10px;" type="text" name="ptimereturned" id="ptimereturn" /></td>
</tr>
</table>
<!--tbl_equipment_details closed-->
<div>
<input class="button" value="Submit Record" name="pastadd" type="submit" style="width:300px; cursor:pointer; margin-top:5px;">
</div>
</form>
我在这方面遇到了一些不同的问题。
首先,我很好奇什么样的格式最适合存储这种类型的时间。
用户在表单中输入此信息时最简单的方法是什么? 4个独立的输入,然后将它们连接在一起?或2,只需要他们以指定的格式输入?
您的应用程序是否需要关注不同的时区? – webbiedave
使用日期选择器和时间选择器,以便您的用户在输入信息时不会遇到太多麻烦。 jQuery UI提供了日期选择器,至于时间选择器,我确定互联网上有很多东西。 – viclim
时区不是一个因素。 –