Member 10230348 Ответов: 2

Я хочу чтобы время было в 24 часовом формате


У меня есть gridview на gridview у меня есть расчет времени дело в том, что когда мой первый столбец имеет время 17:00 и когда я выбираю 17:00, он покажет мне 34:00, но я хочу, чтобы время показывало мне 10:00, как я могу достичь этого plz help

Что я уже пробовал:

ВАР результат = значение типа TimeSpan.Синтаксический Анализ(ScheduleArrival.Текст) + Промежутка Времени.Синтаксический анализ(кон.SelectedValue + ":" + LATE2.SelectedValue + ":00");

ЕСТЬ.Текст = результат.Метод toString();

2 Ответов

Рейтинг:
2

Kenneth Haugland

Синтаксический анализ выглядит немного странно для меня, и Id использует DateTime parse вместо этого, так как вы хотите, чтобы здесь было зарегистрировано определенное время, а не временной промежуток:
var ts = Дата-Время.ParseExact(LATE.SelectedValue", "HHmm", CultureInfo.Инвариантная культура).TimeOfDay;


Member 10230348

Получение ошибки в этом коде
ВАР результат = значение типа TimeSpan.Синтаксический Анализ(ScheduleArrival.Текст).Добавить (DateTime.ParseExact("LATE.SelectedValue", "HHmm", CultureInfo.Инвариантная культура).TimeOfDay);

ЕСТЬ.Текст = результат.Метод toString();

Строка не была распознана как допустимая дата и время

Kenneth Haugland

Что это такое: LATE.SelectedValue? Могу ли я увидеть действительную ценность этого? и вы должны удалить"", как это должно быть значение, и вы должны вызвать ToString() на нем и убедиться, что это формат времени

Member 10230348

Поздно должно быть взять час "хммм" это поле я должен удалить

Рейтинг:
0

OriginalGriff

Попробуй:

EAT.Text = string.Format("{0}:{1}", result.Hours, result.Minutes);


Member 10230348

Спасибо сделано с thid кодом но если я фиксирую дату следующего дня так как же я могу реализовать дату также в этом коде может ли u plz помочь мне в этом

OriginalGriff

Вы должны показать нам точно, что находится в ваших различных текстовых полях и значениях, и объяснить более подробно, что именно вы хотите видеть в качестве конечного результата - предпочтительно с парой примеров входов и выходов!

Member 10230348

должен ли я показать в том же текстовом поле дату следующего дня

OriginalGriff

Перестаньте пытаться печатать как можно меньше - помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Чем лучше информация, которую Вы нам дадите, тем лучше решение, которое мы можем вам дать!

Member 10230348

сэр, как вы видели выше, мой код дает время следующего дня, так что afetr plaaceholder он будет давать время следующего дня, но я хочу, чтобы время следующего дня, а также показывало время следующего дня, например, 05:00 + 1 или 2 или 3 дня, как это

OriginalGriff

Есть ли смысл в том, чтобы я что-то печатал, если вы просто собираетесь игнорировать это?

Покажите нам примеры ваших входов и выходов, а не переходите к одному и тому же контекстно-свободному описанию!

Member 10230348

+ 1 должен быть на следующий день, который я хочу показать в том же текстовом поле