![](/img/trans.png)
[英]Changing DateFormat to European in Widget, jQuery Datepicker (issue!)
[英]Jquery Datepicker dateformat issue
這是我的日期選擇器的JavaScript代碼段
jQuery.fn.dateWidget = function(settings){
// default settings
defaults = {
changeMonth: true,
changeYear: true,
dateFormat: Date.format,
duration: '',
showOn: 'button',
showAnim: '',
buttonText: Resources['common.button.selectdate'],
buttonImage: Resources['appUrl'] + 'core/images/datePicker.gif',
buttonImageOnly: true
};
// overwrite the defaults with provided settings
settings = $.extend(defaults, settings);
return this.each(function(){
$(this).datepicker(settings);
});
};
我們的應用程序已本地化,並且從屬性文件中設置了Date.Format值。 它可以完美工作,但是如果日期格式為yyyy-mm-dd(瑞典語言環境日期格式),則無論何時日期格式包含yyyy,其生成年份都類似於20142014-05-02。
對於yy-mm-dd dateformat datepicker給出了2014-05-02,但它破壞了我們在其他領域的應用。
是javascript新手,我真的不知道如何解決這個問題。 誰能幫我解決這個問題?
創建一個獲取Date.Format並將yyyy
替換為yyy並返回結果的函數。 使用該函數代替Date.Format
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.