2017-04-21 10 views
0

私はdevextremeでdxdateboxを使用しています。私は最終的にdxdateboxでドイツのカレンダーを実装することを求めた後。今私は、ペルシア語カレンダーを肝炎たいと私はすでに、このしようとしている:cldrデンマーク語の日付dxdatebox

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="UTF-8"> 
    <title>DevExtreme Sample</title> 
    <link rel="stylesheet" type="text/css" href="~/css/dx.common.css" /> 
    <link rel="stylesheet" type="text/css" href="~/css/dx.light.css" /> 

    <script type="text/javascript" src="~/js/jquery-2.2.3.min.js"></script></script> 
    <script type="text/javascript" src="~/js/cldr.min.js"></script> 
    <script type="text/javascript" src="~/js/cldr/event.min.js"></script> 
    <script type="text/javascript" src="~/js/cldr/supplemental.min.js"></script> 
    <script type="text/javascript" src="~/js/globalize.min.js"></script> 
    <script type="text/javascript" src="~/js/globalize/message.min.js"></script> 
    <script type="text/javascript" src="~/js/globalize/number.min.js"></script> 
    <script type="text/javascript" src="~/js/globalize/currency.min.js"></script> 
    <script type="text/javascript" src="~/js/globalize/date.min.js"></script> 
    <script type="text/javascript" src="~/js/dx.all.js"></script> 

    @*<script type="text/javascript" src="~/js/localization/dx.all.de.js"></script>*@ 

</head> 

<body> 
    <div id="btnContainer"></div> 
    <div id="dateContainer"></div> 
    <script> 

     $.when(
       $.getJSON("../cldr/main/fa/ca-persian.json"), 
       $.getJSON("../cldr/main/fa/numbers.json"), 
       $.getJSON("../cldr/main/fa/currencies.json"), 
       $.getJSON("../cldr/supplemental/likelySubtags.json"), 
       $.getJSON("../cldr/supplemental/timeData.json"), 
       $.getJSON("../cldr/supplemental/weekData.json"), 
       $.getJSON("../cldr/supplemental/currencyData.json"), 
       $.getJSON("../cldr/supplemental/numberingSystems.json") 
      ).then(function() { 
       return [].slice.apply(arguments, [0]).map(function (result) { 
        return result[0]; 
       }); 
      }).then(
       Globalize.load 
      ).then(function() { 

       Globalize.locale('fa'); 
       $('#dateContainer').dxDateBox({ 
        value: new Date(), 
       }); 
      }); 
    </script> 

</body> 
</html> 

をしかしコンソールで、私はこのエラーを得た:私はユリウス暦にグレゴリオ暦に変換することができますどのようにUnsupported {"feature":"Julian day patternグラム"}.

を?

答えて

0

なしあなたの枠組みについての考えが、これでは、より一般的に

:ようhttps://github.com/kbwood/calendars はあなたが行うことができます:その「の原因を働いていない

var d = $.calendars.newDate(1385, 6, 2, 'persian', 'fa'); 
console.log("Persian date: "+d.toLocaleString()); 
var e = d.toJSDate(); 
console.log(e); 
+0

は、まだ私は同じエラーを持っています。 – leman17

+0

の詳細については、http://keith-wood.name/calendars.html#convert – vv01f

+0

を参照してください。私はgloblize.jsとcldr.jsをそれぞれの依存関係とともに使用しています。 globlizeフォルダにはjsファイル名の日付があります.js.whenはdate.jsでcldr-persianを使用していますが、上記のエラーがあります。 – leman17

関連する問題