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);