Различные способы узнать текущий год в Visual Basic (VB)

Чтобы получить текущий год в Visual Basic, вы можете использовать различные методы. Вот несколько примеров:

Метод 1: использование DateTime.Now.Year

Dim currentYear As Integer = DateTime.Now.Year
Console.WriteLine("Current year: " & currentYear)

Метод 2: использование Date.Today.Year

Dim currentYear As Integer = Date.Today.Year
Console.WriteLine("Current year: " & currentYear)

Метод 3. Использование функции «Год» с определенной датой

Dim currentDate As DateTime = DateTime.Parse("2024-03-04")
Dim currentYear As Integer = Year(currentDate)
Console.WriteLine("Current year: " & currentYear)

Метод 4. Использование свойства Now класса Date

Dim currentYear As Integer = Date.Now.Year
Console.WriteLine("Current year: " & currentYear)

Метод 5. Использование свойства Now модуля Microsoft.VisualBasic.DateAndTime

Dim currentYear As Integer = Microsoft.VisualBasic.DateAndTime.Now.Year
Console.WriteLine("Current year: " & currentYear)

Метод 6. Использование класса Calendar

Dim currentYear As Integer = New System.Globalization.Calendar().GetYear(DateTime.Now)
Console.WriteLine("Current year: " & currentYear)

Метод 7. Использование свойства Year элемента управления DateTimePicker

Dim currentYear As Integer = DateTimePicker1.Value.Year
Console.WriteLine("Current year: " & currentYear)

Это всего лишь несколько способов получить текущий год в Visual Basic. Вы можете выбрать тот, который лучше всего соответствует вашим потребностям.