gpt4 book ai didi

jquery - 无法更改设置日期的日期格式 - jquery datepicker

转载 作者:行者123 更新时间:2023-12-01 00:53:40 25 4
gpt4 key购买 nike

我想将设定日期的日期格式更改为“dd.mm.yy”!

对我来说,它应该像我的代码一样工作,但设置日期将显示“11/19/2011”而不是“19.11.2011”

当我选择日期时,格式是正确的!

<script type="text/javascript">
$(function() {
$("#datepicker").datepicker();
$('#datepicker').datepicker({ dateFormat: 'dd.mm.yy' });
$('#datepicker').datepicker("setDate", "+3");

});

/* German initialisation for the jQuery UI date picker plugin. */
jQuery(function($){
$.datepicker.regional['de'] = {
closeText: 'schließen',
prevText: '&#x3c;zurück',
nextText: 'Vor&#x3e;',
currentText: 'heute',
monthNames: ['Januar','Februar','März','April','Mai','Juni',
'Juli','August','September','Oktober','November','Dezember'],
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
'Jul','Aug','Sep','Okt','Nov','Dez'],
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
weekHeader: 'Wo',
dateFormat: 'dd.mm.yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['de']);
});
</script>

最佳答案

我明白了!!

在这一行

$("#datepicker").datepicker();

日期选择器将被初始化!因此使用默认的日期格式!

这意味着必须在初始化中直接定义格式,例如

$('#datepicker').datepicker({ dateFormat: 'dd.mm.yy' }); 

或者通过setter初始化之后

$('#datepicker').datepicker();
$( "#datepicker" ).datepicker( "option", "dateFormat", 'dd.mm.yy' );

两种变体都有效!

关于jquery - 无法更改设置日期的日期格式 - jquery datepicker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8150518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com