jquery日期选择器jquery到UK格式

jquery日期选择器jquery到UK格式,jquery,Jquery,我使用网站上的Jquery datepicker允许用户选择日期,我想知道显示的日期是否可能是英国格式的日期,例如2012年9月22日在英国显示为2012年9月22日,而在美国格式显示为2012年9月22日,请尝试以下操作: $('#datepicker').datepicker({ dateFormat: 'dd-mm-yy' }); 将日期格式化为具有指定格式的字符串值 格式可以是以下内容的组合: d - day of month (no leading zero) dd - day o

我使用网站上的Jquery datepicker允许用户选择日期,我想知道显示的日期是否可能是英国格式的日期,例如2012年9月22日在英国显示为2012年9月22日,而在美国格式显示为2012年9月22日,请尝试以下操作:

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

将日期格式化为具有指定格式的字符串值

格式可以是以下内容的组合:

d - day of month (no leading zero)
dd - day of month (two digit)
o - day of the year (no leading zeros)
oo - day of the year (three digit)
D - day name short
DD - day name long
m - month of year (no leading zero)
mm - month of year (two digit)
M - month name short
MM - month name long
y - year (two digit)
yy - year (four digit)
@ - Unix timestamp (ms since 01/01/1970)
! - Windows ticks (100ns since 01/01/0001)
'...' - literal text
'' - single quote
anything else - literal text

使用以下选项之一

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

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

$('#datepicker').datepicker({dateFormat:'dd-M-yy'})

$('#datepicker').datepicker({dateFormat:'dd-MM-yy'})

根据答案:


我已更改:
$('#datepicker').datepicker({dateFormat:'dd-mm-yy'})到<代码>$('#日期选择器')。日期选择器({格式:'dd-mm-yy'})根据@user2903379对@campervancoder的问题回答,这对我很有效

$('#datepicker').datepicker({ dateFormat: 'dd-mm-yy' });
将更改日/月/年的顺序

$('#datepicker').datepicker({ format: 'dd-mm-yyyy' });

还将值之间的/(斜杠)更改为-(连字符),以便日期的表示方式与存储在MySQL中的方式相同(尽管是前后)。请注意,我还必须使用4个字母的年份表示法,否则日期选择器只返回2位数的年份。

您能解释一下您的代码有什么不同吗?当你说“为我工作”时,你是说前面的答案不是?
$('#datepicker').datepicker({ format: 'dd-mm-yyyy' });