我需要以特定格式设置日期时间选择器
dd/mm/yyyy hh:mm tt
,例如13/03/2024 2.30 PM
。但是,我得到了13/03/2024 14.30
。我也无法设置分钟。它只显示像11.00
,12.00
等小时。
我尝试过这种方式。 CDN链接
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.20/jquery.datetimepicker.css" integrity="sha512-bYPO5jmStZ9WI2602V2zaivdAnbAhtfzmxnEGh9RwtlI00I9s8ulGe4oBa5XxiC6tCITJH/QG70jswBhbLkxPw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.20/jquery.datetimepicker.full.min.js" integrity="sha512-AIOTidJAcHBH2G/oZv9viEGXRqDNmfdPVPYOYKGy3fti0xIplnlgMHUGfuNRzC6FkzIo0iIxgFnr9RikFxK+sw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
html
<input type='text' id='txtDateTimePicker' />
javascript
$(function () {
$('#txtDateTimePicker').datetimepicker({
format: 'd/m/Y h:m tt',
value: new Date()
});
});
试试这个
$(function () {
$('#txtDateTimePicker').datetimepicker({
format: 'd/m/Y h:i A',
formatTime: 'h:i A',
step: 15, // Set the minute step to 15 minutes
value: new Date()
});
});