Как изменить формат чтения DateTime на диаграмму chart.js? - PullRequest
0 голосов
/ 15 мая 2019

В настоящее время DateTime считывается в chart.js из базы данных SQL с использованием этой строки кода:

var XLabels = Newtonsoft.Json.JsonConvert.SerializeObject(Model.Select(x => x.DateTime).ToList());

Формат DateTime показан следующим образом:

2019-05-14T15:30:02.703

Я бы хотел, чтобы T, а также миллисекунды из этого были удалены, так как график выглядит беспорядочным.

В настоящее время у меня есть данные, которые также считываются в таблицу, и они выглядят так:

12/04/2019 23:01:01

Вот так я бы хотел, чтобы он появлялся и в диаграммах.

1 Ответ

1 голос
/ 15 мая 2019

Добро пожаловать.

Попробуйте отформатировать его так, чтобы получить вывод, как вам нужно:

DateTime.Now.ToString("dd/MM/yy HH:mm:ss")

Вы пытались искать это в переполнении стека или в Google, прежде чем задавать вопрос здесь? В будущем попробуйте поискать, так как это дублирование пары вопросов, подобных этим: C # DateTime в формате "ГГГГММДДЧЧММСС"

Вы должны быть в состоянии сделать свои собственные ответы из них. Хорошего дня.

...