Я хочу проанализировать даты и время в d3.js, которые содержат полные немецкие названия месяцев, например, 21-Juni-10:29
, с использованием парсера d3.По умолчанию парсеры d3 используют английский для анализа полных и сокращенных названий месяцев, таких как June
или Feb
.
. Я попытался загрузить немецкий файл locale , используя d3.json, как описано в d3-формат времени Readme .Я также попробовал русский пример, но не смог заставить его работать.
В html-файле использовались следующие источники:
<script src="https://d3js.org/d3.v5.min.js"></script>
<script src="https://d3js.org/d3-time.v1.min.js"></script>
<script src="https://d3js.org/d3-time-format.v2.min.js"></script>
Вот мой пример кода:
d3.json("https://unpkg.com/d3-time-format@2/locale/de-DE.json", function(error, locale) {
if (error) throw error;
d3.timeFormatDefaultLocale(locale);
var parseMailSendTime = d3.timeParse("%d-%B-%H:%M")
console.log("21-Juni-10:29 is parsed to " + parseMailSendTime("21-Juni-10:29"));
});
Я ожидаю получить проанализированный объект даты (пока что в консоли), но не получаю никаких журналов в консоли.