Мой код:
Результат:
Почему месяц заканчивается как 00, когда он должен быть 02? Любая помощь приветствуется.
Я пробовал разные значения месяцев, но всегда получалось 00.
-3
jojo_mark
30 Май 2023 в 19:11
3
В формате даты и времени маленькая буква «m» соответствует минутам, «M» — месяцу. Пожалуйста, это просто текст, не делайте из него изображения.
– Ralf
30 Май 2023 в 19:13
Мы не размещаем здесь изображения кода или вывода. Таким образом, у вас гораздо меньше шансов получить помощь. Вместо этого вам следует отредактировать вопрос, скопировав/вставив текст, и позволить форматировщику кода сделать его правильным.
– Joel Coehoorn
30 Май 2023 в 19:15
Первое, что нужно сделать, когда вы столкнулись с неожиданными результатами, — это проверить свои ожидания с помощью бесплатной обширной онлайн-документации.
– Ňɏssa Pøngjǣrdenlarp
30 Май 2023 в 20:06
1 ответ
m
в нижнем регистре — это минуты. Если вам нужны месяцы, вам нужно M
в верхнем регистре. См. документы:
birthdate2 = mbirthdate.ToString("yyyy-MM-dd");
2
Joel Coehoorn
30 Май 2023 в 19:17
Похожие вопросы
Связанные вопросы
Новые вопросы
c#
C# (произносится как «see Sharp») — это высокоуровневый мультипарадигменный язык программирования со статической типизацией, разработанный Microsoft. Код C# обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, которое включает в себя .NET, .NET Framework, .NET MAUI и Xamarin среди прочих. Используйте этот тег для ответов на вопросы о коде, написанном на C#, или о формальной спецификации C#.