Javascript 向JSP html代码添加自定义日期格式
Javascript 向JSP html代码添加自定义日期格式,javascript,html,jsp,Javascript,Html,Jsp,${item.actionDate}接收2019-11-17(yyyy/mm/dd)格式的日期。我想将此格式编辑为dd/mm/yyyy。我发现我可以使用下面的方法为这个td元素提供格式 <script type="text/javascript"> $(document).ready(function() { $('#serial_no_date_format').datepicker({ format: 'dd/mm/yyyy' }); })
${item.actionDate}
接收2019-11-17(yyyy/mm/dd)格式的日期。我想将此格式编辑为dd/mm/yyyy。我发现我可以使用下面的方法为这个td元素提供格式
<script type="text/javascript">
$(document).ready(function() {
$('#serial_no_date_format').datepicker({
format: 'dd/mm/yyyy'
});
})
</script>
$(文档).ready(函数(){
$(“#序列号(日期)格式”).datepicker({
格式:“dd/mm/yyyy”
});
})
我知道上面的代码snip是正确的,因为它在我代码的其他部分工作。但是,我无法将此日期格式传递给id引用为的td.item.actionDate元素
我的全部都在下面
<div class="tab-pane fade active in" id="tab_1_1">
<div class="row">
<div class="col-md-12">
<table class="table table-striped table-bordered table-hover order-column">
<thead>
<tr>
<th>Sevkiyat No</th>
<th>Operator</th>
<th>İşlem Tarihi</th>
<th>İşlem</th>
<th>Lokasyon</th>
</tr>
</thead>
<tbody>
<c:forEach items="${shipmentTransferHistoryList}" var="item">
<tr>
<td>${item.shipmentDetailId}</td>
<td>${item.operator}</td>
<td>${item.actionDate} id="serial_no_date_format"</td>
<td>${item.shipmentStatus.alias}</td>
<td>${item.actionLocation}</td>
</tr>
</c:forEach>
</tbody>
</table>
<script type="text/javascript">
$(document).ready(function() {
$('#serial_no_date_format').datepicker({
format: 'dd/mm/yyyy'
});
})
</script>
</div>
</div>
</div>
塞维基亚特号
操作人员
勒姆·塔里希
İşlem
洛卡松
${item.shipmentDetailId}
${item.operator}
${item.actionDate}id=“序列号日期格式”
${item.shipmentStatus.alias}
${item.actionLocation}
$(文档).ready(函数(){
$(“#序列号(日期)格式”).datepicker({
格式:“dd/mm/yyyy”
});
})
如何实现这一点?您的id应该设置在标签内
<td>${item.actionDate} id="serial_no_date_format"</td>
您的id应该设置在标签内
<td>${item.actionDate} id="serial_no_date_format"</td>
谢谢你的回答。它现在没有给出任何错误,但仍然没有应用日期格式。你知道吗?谢谢你的回答。它现在没有给出任何错误,但仍然没有应用日期格式。你知道吗?
var date = $('#serial_no_date_format').datepicker({format: 'dd/mm/yyyy'}).val();
$('#serial_no_date_format').val(date);