Свойство month
Свойство month класса DateTime возвращает номер месяца в году для указанной даты. Возвращаемое значение представляет собой целое число от 1 до 12, где 1 соответствует январю, а 12 - декабрю. Свойство доступно только для чтения и не принимает параметров.
Синтаксис
dateTime.month
Пример
Давайте создадим объект DateTime с указанной датой и выведем номер месяца:
void main()
{
DateTime date = DateTime(2024, 5, 15);
print(date.month);
}
Результат выполнения кода:
5
Пример
Давайте получим номер текущего месяца с помощью метода now:
void main()
{
DateTime now = DateTime.now();
print(now.month);
}
Результат выполнения кода:
9
Пример
Давайте проверим, что для января свойство возвращает 1, а для декабря - 12:
void main()
{
DateTime jan = DateTime(2024, 1, 1);
DateTime dec = DateTime(2024, 12, 31);
print(jan.month);
print(dec.month);
}
Результат выполнения кода:
1
12