Как получить 0 до дня datetime, когда день ниже 10 в C # - PullRequest
0 голосов
/ 11 декабря 2018

Я хочу иметь 0 перед датой и днем, когда день будет ниже 10

мой код:

public string p_codigo
{
    get 
    { 
        return $"{data_nascimento.Year}{nome_primeiro.ToUpper().First()}" + 
               $"{nome_ultimo.ToUpper().First()}{data_nascimento.Day.ToString()}"; 
    }
}

Я нашел другой ответ на вопрос, но t не был включенC #.

1 Ответ

0 голосов
/ 11 декабря 2018

MS Docs - пользовательские строки формата даты и времени с использованием .ToString("dd")

Пример:

Console.WriteLine(DateTime.Parse("2018-11-05").ToString("dd")); // => "05"

Или, как Flydog57 и Xiaoy312 упоминают с интерполяцией
(Спасибо - не знал о [:<formatString>])

Console.WriteLine($"{DateTime.Parse("2018-11-05"):dd}"); // => "05"

MS Docs - $ - строка интерполяции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...