HijriCalendar.GetYear Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Returns the year in the specified DateTime.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- time
- Type: System.DateTime
The DateTime to read.
The following code example displays the values of several components of a DateTime in terms of the Hijri calendar.
Imports System.Globalization Public Class Example Public Shared Sub Demo(ByVal outputBlock As System.Windows.Controls.TextBlock) ' Sets a DateTime to April 3, 2002 of the Gregorian calendar. Dim myDT As New DateTime(2002, 4, 3, New GregorianCalendar()) ' Creates an instance of the HijriCalendar. Dim myCal As New HijriCalendar() ' Displays the values of the DateTime. outputBlock.Text += String.Format("April 3, 2002 of the Gregorian calendar equals the following in the Hijri calendar:") & vbCrLf DisplayValues(outputBlock, myCal, myDT) ' Adds two years and ten months. myDT = myCal.AddYears(myDT, 2) myDT = myCal.AddMonths(myDT, 10) ' Displays the values of the DateTime. outputBlock.Text &= "After adding two years and ten months:" & vbCrLf DisplayValues(outputBlock, myCal, myDT) End Sub Public Shared Sub DisplayValues(ByVal outputBlock As System.Windows.Controls.TextBlock, ByVal myCal As Calendar, ByVal myDT As DateTime) outputBlock.Text += String.Format(" Era: {0}", myCal.GetEra(myDT)) & vbCrLf outputBlock.Text += String.Format(" Year: {0}", myCal.GetYear(myDT)) & vbCrLf outputBlock.Text += String.Format(" Month: {0}", myCal.GetMonth(myDT)) & vbCrLf outputBlock.Text += String.Format(" DayOfYear: {0}", myCal.GetDayOfYear(myDT)) & vbCrLf outputBlock.Text += String.Format(" DayOfMonth: {0}", myCal.GetDayOfMonth(myDT)) & vbCrLf outputBlock.Text += String.Format(" DayOfWeek: {0}", myCal.GetDayOfWeek(myDT)) & vbCrLf outputBlock.Text &= vbCrLf End Sub End Class ' This example produces the following output. ' April 3, 2002 of the Gregorian calendar equals the following in the Hijri calendar: ' Era: 1 ' Year: 1423 ' Month: 1 ' DayOfYear: 21 ' DayOfMonth: 21 ' DayOfWeek: Wednesday ' ' After adding two years and ten months: ' Era: 1 ' Year: 1425 ' Month: 11 ' DayOfYear: 316 ' DayOfMonth: 21 ' DayOfWeek: Saturday
Show: