Месяц рождения в двухзначном формате

gribanov

Client
Регистрация
21.02.2024
Сообщения
5
Благодарностей
0
Баллы
1
Помогите пожалуйста установить месяц рождения в профиле в двухзначном формате. чтобы он был если меньше 10 то с 0 вначале.
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 700
Благодарностей
1 078
Баллы
113
C#:
// ДАТА И ВРЕМЯ В ОПРЕДЕЛЁННОМ ФОРМАТЕ

return DateTime.Now.ToString("MM");

/*

ПОДСКАЗКА ПО ФОРМАТАМ:
DateTime.Now.ToString("MM/dd/yyyy") - 05/29/2015
DateTime.Now.ToString("dddd, dd MMMM yyyy") - Friday, 29 May 2015
DateTime.Now.ToString("dddd, dd MMMM yyyy") - Friday, 29 May 2015 05:50
DateTime.Now.ToString("dddd, dd MMMM yyyy") - Friday, 29 May 2015 05:50 AM
DateTime.Now.ToString("dddd, dd MMMM yyyy") - Friday, 29 May 2015 5:50
DateTime.Now.ToString("dddd, dd MMMM yyyy") - Friday, 29 May 2015 5:50 AM
DateTime.Now.ToString("dddd, dd MMMM yyyy HH:mm:ss") - Friday, 29 May 2015 05:50:06
DateTime.Now.ToString("MM/dd/yyyy HH:mm") - 05/29/2015 05:50
DateTime.Now.ToString("MM/dd/yyyy hh:mm tt") - 05/29/2015 05:50 AM
DateTime.Now.ToString("MM/dd/yyyy H:mm") - 05/29/2015 5:50
DateTime.Now.ToString("MM/dd/yyyy h:mm tt") - 05/29/2015 5:50 AM
DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") - 05/29/2015 05:50:06
DateTime.Now.ToString("MMMM dd") - May 29
DateTime.Now.ToString("yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss.fffffffK") - 2015-05-16T05:50:06.7199222-04:00
DateTime.Now.ToString("ddd, dd MMM yyy HH’:’mm’:’ss ‘GMT’") - Fri, 16 May 2015 05:50:06 GMT
DateTime.Now.ToString("yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss") - 2015-05-16T05:50:06
DateTime.Now.ToString("HH:mm") - 05:50
DateTime.Now.ToString("hh:mm tt") - 05:50 AM
DateTime.Now.ToString("H:mm") - 5:50
DateTime.Now.ToString("h:mm tt") - 5:50 AM
DateTime.Now.ToString("HH:mm:ss") - 05:50:06
DateTime.Now.ToString("yyyy MMMM") - 2015 May

Другие форматы смотрите здесь: https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings

*/
 

gribanov

Client
Регистрация
21.02.2024
Сообщения
5
Благодарностей
0
Баллы
1
Решение найдено. Думаю пригодиться:

let number = {-Profile.BornMonth-};

// Если число меньше 10, добавляем '0' перед числом
if (number < 10) {
return '0' + number;
} else {
return number.toString();
}
 

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 787
Благодарностей
2 453
Баллы
113
Решение найдено. Думаю пригодиться:

let number = {-Profile.BornMonth-};

// Если число меньше 10, добавляем '0' перед числом
if (number < 10) {
return '0' + number;
} else {
return number.toString();
}
C#:
return project.Profile.BornMonth.ToString("D2");
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)