PersianCalendar Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kalender Persia.
public ref class PersianCalendar : System::Globalization::Calendar
public class PersianCalendar : System.Globalization.Calendar
[System.Serializable]
public class PersianCalendar : System.Globalization.Calendar
type PersianCalendar = class
inherit Calendar
[<System.Serializable>]
type PersianCalendar = class
inherit Calendar
Public Class PersianCalendar
Inherits Calendar
- Warisan
- Atribut
Contoh
Contoh berikut membuat instans DateTime objek dengan menggunakan DateTime.Now properti, DateTime konstruktor, dan metode kalender ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) Persia. Kemudian menampilkan tanggal ini di kalender Gregorian dan Persia. Ini juga menampilkan rentang tanggal kalender Persia.
using System;
using System.Globalization;
public class Example
{
public static void Main()
{
PersianCalendar pc = new PersianCalendar();
DateTime thisDate = DateTime.Now;
// Display the current date using the Gregorian and Persian calendars.
Console.WriteLine("Today in the Gregorian Calendar: {0:dddd}, {0}", thisDate);
Console.WriteLine("Today in the Persian Calendar: {0}, {1}/{2}/{3} {4}:{5}:{6}\n",
pc.GetDayOfWeek(thisDate),
pc.GetMonth(thisDate),
pc.GetDayOfMonth(thisDate),
pc.GetYear(thisDate),
pc.GetHour(thisDate),
pc.GetMinute(thisDate),
pc.GetSecond(thisDate));
// Create a date using the Gregorian calendar.
thisDate = new DateTime(2013, 5, 28, 10, 35, 0);
Console.WriteLine("Gregorian Calendar: {0:D} ", thisDate);
Console.WriteLine("Persian Calendar: {0}, {1}/{2}/{3} {4}:{5}:{6}\n",
pc.GetDayOfWeek(thisDate),
pc.GetMonth(thisDate),
pc.GetDayOfMonth(thisDate),
pc.GetYear(thisDate),
pc.GetHour(thisDate),
pc.GetMinute(thisDate),
pc.GetSecond(thisDate));
// Create a date using the Persian calendar.
thisDate = pc.ToDateTime(1395, 4, 22, 12, 30, 0, 0);
Console.WriteLine("Gregorian Calendar: {0:D} ", thisDate);
Console.WriteLine("Persian Calendar: {0}, {1}/{2}/{3} {4}:{5}:{6}\n",
pc.GetDayOfWeek(thisDate),
pc.GetMonth(thisDate),
pc.GetDayOfMonth(thisDate),
pc.GetYear(thisDate),
pc.GetHour(thisDate),
pc.GetMinute(thisDate),
pc.GetSecond(thisDate));
// Show the Persian Calendar date range.
Console.WriteLine("Minimum Persian Calendar date (Gregorian Calendar): {0:D} ",
pc.MinSupportedDateTime);
Console.WriteLine("Minimum Persian Calendar date (Persian Calendar): " +
"{0}, {1}/{2}/{3} {4}:{5}:{6}\n",
pc.GetDayOfWeek(pc.MinSupportedDateTime),
pc.GetMonth(pc.MinSupportedDateTime),
pc.GetDayOfMonth(pc.MinSupportedDateTime),
pc.GetYear(pc.MinSupportedDateTime),
pc.GetHour(pc.MinSupportedDateTime),
pc.GetMinute(pc.MinSupportedDateTime),
pc.GetSecond(pc.MinSupportedDateTime));
Console.WriteLine("Maximum Persian Calendar date (Gregorian Calendar): {0:D} ",
pc.MaxSupportedDateTime);
Console.WriteLine("Maximum Persian Calendar date (Persian Calendar): " +
"{0}, {1}/{2}/{3} {4}:{5}:{6}\n",
pc.GetDayOfWeek(pc.MaxSupportedDateTime),
pc.GetMonth(pc.MaxSupportedDateTime),
pc.GetDayOfMonth(pc.MaxSupportedDateTime),
pc.GetYear(pc.MaxSupportedDateTime),
pc.GetHour(pc.MinSupportedDateTime),
pc.GetMinute(pc.MaxSupportedDateTime),
pc.GetSecond(pc.MaxSupportedDateTime));
}
}
// The example displays the following output when run under the .NET Framework 4.6:
// Today in the Gregorian Calendar: Monday, 2/4/2013 9:11:36 AM
// Today in the Persian Calendar: Monday, 11/16/1391 9:11:36
//
// Gregorian Calendar: Tuesday, May 28, 2013
// Persian Calendar: Tuesday, 3/7/1392 10:35:0
//
// Gregorian Calendar: Tuesday, July 12, 2016
// Persian Calendar: Tuesday, 4/22/1395 12:30:0
//
// Minimum Persian Calendar date (Gregorian Calendar): Friday, March 22, 0622
// Minimum Persian Calendar date (Persian Calendar): Friday, 1/1/1 0:0:0
//
// Maximum Persian Calendar date (Gregorian Calendar): Friday, December 31, 9999
// Maximum Persian Calendar date (Persian Calendar): Friday, 10/13/9378 0:59:59
//
// The example displays the following output when run under versions of
// the .NET Framework before the .NET Framework 4.6:
// Today in the Gregorian Calendar: Monday, 2/4/2013 9:11:36 AM
// Today in the Persian Calendar: Monday, 11/16/1391 9:11:36
//
// Gregorian Calendar: Tuesday, May 28, 2013
// Persian Calendar: Tuesday, 3/7/1392 10:35:0
//
// Gregorian Calendar: Tuesday, July 12, 2016
// Persian Calendar: Tuesday, 4/22/1395 12:30:0
//
// Minimum Persian Calendar date (Gregorian Calendar): Thursday, March 21, 0622
// Minimum Persian Calendar date (Persian Calendar): Thursday, 1/1/1 0:0:0
//
// Maximum Persian Calendar date (Gregorian Calendar): Friday, December 31, 9999
// Maximum Persian Calendar date (Persian Calendar): Friday, 10/10/9378 0:59:59
Imports System.Globalization
Module Example
Public Sub Main()
Dim pc As New PersianCalendar()
Dim thisDate As Date = Date.Now
' Display the current date using the Gregorian and Persian calendars.
Console.WriteLine("Today in the Gregorian Calendar: {0:dddd}, {0}", thisDate)
Console.WriteLine("Today in the Persian Calendar: {0}, {1}/{2}/{3} {4}:{5}:{6}",
pc.GetDayOfWeek(thisDate),
pc.GetMonth(thisDate),
pc.GetDayOfMonth(thisDate),
pc.GetYear(thisDate),
pc.GetHour(thisDate),
pc.GetMinute(thisDate),
pc.GetSecond(thisDate))
Console.WriteLine()
' Create a date using the Gregorian calendar.
thisDate = New DateTime(2013, 5, 28, 10, 35, 0)
Console.WriteLine("Gregorian Calendar: {0:D} ", thisDate)
Console.WriteLine("Persian Calendar: {0}, {1}/{2}/{3} {4}:{5}:{6}",
pc.GetDayOfWeek(thisDate),
pc.GetMonth(thisDate),
pc.GetDayOfMonth(thisDate),
pc.GetYear(thisDate),
pc.GetHour(thisDate),
pc.GetMinute(thisDate),
pc.GetSecond(thisDate))
Console.WriteLine()
' Create a date using the Persian calendar.
thisDate = pc.ToDateTime(1395, 4, 22, 12, 30, 0, 0)
Console.WriteLine("Gregorian Calendar: {0:D} ", thisDate)
Console.WriteLine("Persian Calendar: {0}, {1}/{2}/{3} {4}:{5}:{6}",
pc.GetDayOfWeek(thisDate),
pc.GetMonth(thisDate),
pc.GetDayOfMonth(thisDate),
pc.GetYear(thisDate),
pc.GetHour(thisDate),
pc.GetMinute(thisDate),
pc.GetSecond(thisDate))
Console.WriteLine()
' Show the Persian Calendar date range.
Console.WriteLine("Minimum Persian Calendar date (Gregorian Calendar): {0:D} ",
pc.MinSupportedDateTime)
Console.WriteLine("Minimum Persian Calendar date (Persian Calendar): " +
"{0}, {1}/{2}/{3} {4}:{5}:{6}",
pc.GetDayOfWeek(pc.MinSupportedDateTime),
pc.GetMonth(pc.MinSupportedDateTime),
pc.GetDayOfMonth(pc.MinSupportedDateTime),
pc.GetYear(pc.MinSupportedDateTime),
pc.GetHour(pc.MinSupportedDateTime),
pc.GetMinute(pc.MinSupportedDateTime),
pc.GetSecond(pc.MinSupportedDateTime))
Console.WriteLine()
Console.WriteLine("Maximum Persian Calendar date (Gregorian Calendar): {0:D} ",
pc.MaxSupportedDateTime)
Console.WriteLine("Maximum Persian Calendar date (Persian Calendar): " +
"{0}, {1}/{2}/{3} {4}:{5}:{6}",
pc.GetDayOfWeek(pc.MaxSupportedDateTime),
pc.GetMonth(pc.MaxSupportedDateTime),
pc.GetDayOfMonth(pc.MaxSupportedDateTime),
pc.GetYear(pc.MaxSupportedDateTime),
pc.GetHour(pc.MinSupportedDateTime),
pc.GetMinute(pc.MaxSupportedDateTime),
pc.GetSecond(pc.MaxSupportedDateTime))
Console.WriteLine()
End Sub
End Module
' The example displays the following output when run under the .NET Framework 4.6:
' Today in the Gregorian Calendar: Monday, 2/4/2013 9:11:36 AM
' Today in the Persian Calendar: Monday, 11/16/1391 9:11:36
'
' Gregorian Calendar: Tuesday, May 28, 2013
' Persian Calendar: Tuesday, 3/7/1392 10:35:0
'
' Gregorian Calendar: Tuesday, July 12, 2016
' Persian Calendar: Tuesday, 4/22/1395 12:30:0
'
' Minimum Persian Calendar date (Gregorian Calendar): Friday, March 22, 0622
' Minimum Persian Calendar date (Persian Calendar): Friday, 1/1/1 0:0:0
'
' Maximum Persian Calendar date (Gregorian Calendar): Friday, December 31, 9999
' Maximum Persian Calendar date (Persian Calendar): Friday, 10/13/9378 0:59:59
'
' The example displays the following output when run under versions of
' the .NET Framework before the .NET Framework 4.6:
' Today in the Gregorian Calendar: Monday, 2/4/2013 9:11:36 AM
' Today in the Persian Calendar: Monday, 11/16/1391 9:11:36
'
' Gregorian Calendar: Tuesday, May 28, 2013
' Persian Calendar: Tuesday, 3/7/1392 10:35:0
'
' Gregorian Calendar: Tuesday, July 12, 2016
' Persian Calendar: Tuesday, 4/22/1395 12:30:0
'
' Minimum Persian Calendar date (Gregorian Calendar): Thursday, March 21, 0622
' Minimum Persian Calendar date (Persian Calendar): Thursday, 1/1/1 0:0:0
'
' Maximum Persian Calendar date (Gregorian Calendar): Friday, December 31, 9999
' Maximum Persian Calendar date (Persian Calendar): Friday, 10/10/9378 0:59:59
Contoh berikut menunjukkan bidang, properti, dan anggota metode kelas PersianCalendar .
using System;
using System.Globalization;
class Sample
{
public static void Main()
{
PersianCalendar jc = new PersianCalendar();
DateTime thisDate = DateTime.Now;
//--------------------------------------------------------------------------------
// Properties
//--------------------------------------------------------------------------------
Console.WriteLine("\n........... Selected Properties .....................\n");
Console.Write("Eras:");
foreach (int era in jc.Eras)
{
Console.WriteLine(" era = {0}", era);
}
//--------------------------------------------------------------------------------
Console.WriteLine("\nTwoDigitYearMax = {0}", jc.TwoDigitYearMax);
//--------------------------------------------------------------------------------
// Methods
//--------------------------------------------------------------------------------
Console.WriteLine("\n............ Selected Methods .......................\n");
//--------------------------------------------------------------------------------
Console.WriteLine("GetDayOfYear: day = {0}", jc.GetDayOfYear(thisDate));
//--------------------------------------------------------------------------------
Console.WriteLine("GetDaysInMonth: days = {0}",
jc.GetDaysInMonth( thisDate.Year, thisDate.Month,
PersianCalendar.PersianEra));
//--------------------------------------------------------------------------------
Console.WriteLine("GetDaysInYear: days = {0}",
jc.GetDaysInYear(thisDate.Year, PersianCalendar.PersianEra));
//--------------------------------------------------------------------------------
Console.WriteLine("GetLeapMonth: leap month (if any) = {0}",
jc.GetLeapMonth(thisDate.Year, PersianCalendar.PersianEra));
//-------------------------------------------------------------
Console.WriteLine("GetMonthsInYear: months in a year = {0}",
jc.GetMonthsInYear(thisDate.Year, PersianCalendar.PersianEra));
//--------------------------------------------------------------------------------
Console.WriteLine("IsLeapDay: This is a leap day = {0}",
jc.IsLeapDay(thisDate.Year, thisDate.Month, thisDate.Day,
PersianCalendar.PersianEra));
//--------------------------------------------------------------------------------
Console.WriteLine("IsLeapMonth: This is a leap month = {0}",
jc.IsLeapMonth(thisDate.Year, thisDate.Month,
PersianCalendar.PersianEra));
//--------------------------------------------------------------------------------
Console.WriteLine("IsLeapYear: 1370 is a leap year = {0}",
jc.IsLeapYear(1370, PersianCalendar.PersianEra));
//--------------------------------------------------------------------------------
// Get the 4-digit year for a year whose last two digits are 99. The 4-digit year
// depends on the current value of the TwoDigitYearMax property.
Console.WriteLine("ToFourDigitYear:");
Console.WriteLine(" If TwoDigitYearMax = {0}, ToFourDigitYear(99) = {1}",
jc.TwoDigitYearMax, jc.ToFourDigitYear(99));
jc.TwoDigitYearMax = thisDate.Year;
Console.WriteLine(" If TwoDigitYearMax = {0}, ToFourDigitYear(99) = {1}",
jc.TwoDigitYearMax, jc.ToFourDigitYear(99));
}
}
// The example displays the following output:
// ........... Selected Properties .....................
//
// Eras: era = 1
//
// TwoDigitYearMax = 99
//
// ............ Selected Methods .......................
//
// GetDayOfYear: day = 1
// GetDaysInMonth: days = 31
// GetDaysInYear: days = 365
// GetLeapMonth: leap month (if any) = 0
// GetMonthsInYear: months in a year = 12
// IsLeapDay: This is a leap day = False
// IsLeapMonth: This is a leap month = False
// IsLeapYear: 1370 is a leap year = True
// ToFourDigitYear:
// If TwoDigitYearMax = 99, ToFourDigitYear(99) = 99
// If TwoDigitYearMax = 2012, ToFourDigitYear(99) = 1999
Imports System.Globalization
Class Sample
Public Shared Sub Main()
'--------------------------------------------------------------------------------
' Get today's date.
'--------------------------------------------------------------------------------
Dim jc As New PersianCalendar()
Dim thisDate As Date = Date.Now
'--------------------------------------------------------------------------------
' Properties
'--------------------------------------------------------------------------------
Console.WriteLine(vbCrLf & _
"........... Selected Properties ....................." & vbCrLf)
Console.Write("Eras:")
Dim era As Integer
For Each era In jc.Eras
Console.WriteLine(" era = {0}", era)
Next era
'--------------------------------------------------------------------------------
Console.WriteLine("TwoDigitYearMax = {0}", jc.TwoDigitYearMax)
'--------------------------------------------------------------------------------
' Methods
'--------------------------------------------------------------------------------
Console.WriteLine(vbCrLf & _
"............ Selected Methods ......................." & vbCrLf)
'--------------------------------------------------------------------------------
Console.WriteLine("GetDayOfYear: day = {0}", jc.GetDayOfYear(thisDate))
'--------------------------------------------------------------------------------
Console.WriteLine("GetDaysInMonth: days = {0}", _
jc.GetDaysInMonth(thisDate.Year, _
thisDate.Month, _
PersianCalendar.PersianEra))
'--------------------------------------------------------------------------------
Console.WriteLine("GetDaysInYear: days = {0}", _
jc.GetDaysInYear(thisDate.Year, PersianCalendar.PersianEra))
'--------------------------------------------------------------------------------
Console.WriteLine("GetLeapMonth: leap month (if any) = {0}", _
jc.GetLeapMonth(thisDate.Year, PersianCalendar.PersianEra))
'--------------------------------------------------------------------------------
Console.WriteLine("GetMonthsInYear: months in a year = {0}", _
jc.GetMonthsInYear(thisDate.Year, PersianCalendar.PersianEra))
'--------------------------------------------------------------------------------
Console.WriteLine("IsLeapDay: This is a leap day = {0}", _
jc.IsLeapDay(thisDate.Year, _
thisDate.Month, thisDate.Day, _
PersianCalendar.PersianEra))
'--------------------------------------------------------------------------------
Console.WriteLine("IsLeapMonth: This is a leap month = {0}", _
jc.IsLeapMonth(thisDate.Year, _
thisDate.Month, _
PersianCalendar.PersianEra))
'--------------------------------------------------------------------------------
Console.WriteLine("IsLeapYear: 1370 is a leap year = {0}", _
jc.IsLeapYear(1370, PersianCalendar.PersianEra))
'--------------------------------------------------------------------------------
' Get the 4-digit year for a year whose last two digits are 99. The 4-digit year
' depends on the current value of the TwoDigitYearMax property.
Console.WriteLine("ToFourDigitYear:")
Console.WriteLine(" If TwoDigitYearMax = {0}, ToFourDigitYear(99) = {1}", _
jc.TwoDigitYearMax, jc.ToFourDigitYear(99))
jc.TwoDigitYearMax = thisDate.Year
Console.WriteLine(" If TwoDigitYearMax = {0}, ToFourDigitYear(99) = {1}", _
jc.TwoDigitYearMax, jc.ToFourDigitYear(99))
End Sub
End Class
' The example displays output like the following:
' ........... Seleted Properties .....................
'
' Eras: era = 1
'
' TwoDigitYearMax = 99
'
' ............ Selected Methods .......................
'
' GetDayOfYear: day = 1
' GetDaysInMonth: days = 31
' GetDaysInYear: days = 365
' GetLeapMonth: leap month (if any) = 0
' GetMonthsInYear: months in a year = 12
' IsLeapDay: This is a leap day = False
' IsLeapMonth: This is a leap month = False
' IsLeapYear: 1370 is a leap year = True
' ToFourDigitYear:
' If TwoDigitYearMax = 99, ToFourDigitYear(99) = 99
' If TwoDigitYearMax = 2012, ToFourDigitYear(99) = 1999
Keterangan
Kalender Persia digunakan di sebagian besar negara/wilayah tempat Persia diucapkan, meskipun beberapa wilayah menggunakan nama bulan yang berbeda. Kalender Persia adalah kalender resmi Iran dan Afghanistan, dan merupakan salah satu kalender alternatif di wilayah seperti Kazakhstan dan Tajikistan.
Note
Untuk informasi tentang menggunakan PersianCalendar kelas dan kelas kalender lainnya di .NET, lihat Bekerja dengan Kalender.
Kalender Persia adalah kalender Hijriah surya, dan dimulai dari tahun Hijra, yang sesuai dengan 622 S.E., yang merupakan tahun ketika Muhammad bermigrasi dari Mekkah ke Madinah.
Kalender Persia didasarkan pada tahun surya dan panjangnya sekitar 365 hari. Setahun melewati empat musim, dan tahun baru dimulai ketika matahari tampak menyeberangi khatulistiwa dari belahan bumi selatan ke belahan bumi utara seperti yang dilihat dari pusat Bumi. Tahun baru menandai hari pertama bulan Farvardeen, yang merupakan hari pertama musim semi di belahan bumi utara. Misalnya, tanggal 21 Maret 2002 S.E. sesuai dengan hari pertama bulan Farvardeen pada tahun 1381 Anno Persico.
Masing-masing dari enam bulan pertama dalam kalender Persia memiliki 31 hari, masing-masing dari lima bulan berikutnya memiliki 30 hari, dan bulan terakhir memiliki 29 hari dalam tahun biasa dan 30 hari dalam tahun kabisat. Tahun kabisat adalah tahun yang, ketika dibagi 33, memiliki sisa 1, 5, 9, 13, 17, 22, 26, atau 30. Misalnya, tahun 1370 adalah tahun kabisat karena membaginya dengan 33 menghasilkan sisa 17. Ada sekitar delapan tahun kabisat dalam setiap siklus 33 tahun.
Algoritma astronomi surya Hijriah
Kelas ini PersianCalendar menggunakan algoritma astronomi surya Hijriah daripada algoritma pengamatan untuk menghitung tanggal. Hal ini membuat PersianCalendar implementasi konsisten dengan kalender Persia yang digunakan di Iran dan Afghanistan, kedua negara tempat kalender Persia digunakan paling luas.
Menggunakan kelas PersianCalendar
Anda dapat menggunakan PersianCalendar objek untuk menghitung tanggal dalam kalender Persia atau mengonversi tanggal Persia ke dan dari tanggal Gregorian. Kalender Persia adalah kalender default untuk budaya seperti Persia (Afghanistan) dan Kurdi Tengah (Iran).
Konstruktor
| Nama | Deskripsi |
|---|---|
| PersianCalendar() |
Menginisialisasi instans baru dari kelas PersianCalendar. |
Bidang
| Nama | Deskripsi |
|---|---|
| CurrentEra |
Mewakili era kalender saat ini. Nilai bidang ini adalah 0. (Diperoleh dari Calendar) |
| PersianEra |
Mewakili era saat ini. Bidang ini konstan. |
Properti
| Nama | Deskripsi |
|---|---|
| AlgorithmType |
Mendapatkan nilai yang menunjukkan apakah kalender saat ini berbasis surya, berbasis bulan, atau berbasis lunisolar. |
| DaysInYearBeforeMinSupportedYear |
Mendapatkan jumlah hari dalam tahun yang mendahului tahun yang ditentukan oleh MinSupportedDateTime properti . (Diperoleh dari Calendar) |
| Eras |
Mendapatkan daftar era dalam PersianCalendar objek. |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah objek ini Calendar bersifat baca-saja. (Diperoleh dari Calendar) |
| MaxSupportedDateTime |
Mendapatkan tanggal dan waktu terbaru yang didukung oleh PersianCalendar kelas. |
| MinSupportedDateTime |
Mendapatkan tanggal dan waktu paling awal yang didukung oleh PersianCalendar kelas. |
| TwoDigitYearMax |
Mendapatkan atau menetapkan tahun terakhir dari rentang 100 tahun yang dapat diwakili oleh tahun 2 digit. |
Metode
| Nama | Deskripsi |
|---|---|
| AddDays(DateTime, Int32) |
Mengembalikan DateTime yang merupakan jumlah hari yang ditentukan jauh dari yang ditentukan DateTime. (Diperoleh dari Calendar) |
| AddHours(DateTime, Int32) |
Mengembalikan DateTime yang merupakan jumlah jam yang ditentukan jauh dari yang ditentukan DateTime. (Diperoleh dari Calendar) |
| AddMilliseconds(DateTime, Double) |
Mengembalikan DateTime yang merupakan jumlah milidetik yang ditentukan jauh dari yang ditentukan DateTime. (Diperoleh dari Calendar) |
| AddMinutes(DateTime, Int32) |
Mengembalikan DateTime yang merupakan jumlah menit yang ditentukan jauh dari yang ditentukan DateTime. (Diperoleh dari Calendar) |
| AddMonths(DateTime, Int32) |
Mengembalikan DateTime objek yang mengimbangi jumlah bulan yang ditentukan dari objek yang ditentukan DateTime . |
| AddSeconds(DateTime, Int32) |
Mengembalikan DateTime yang merupakan jumlah detik yang ditentukan dari yang ditentukan DateTime. (Diperoleh dari Calendar) |
| AddWeeks(DateTime, Int32) |
Mengembalikan DateTime yang merupakan jumlah minggu yang ditentukan jauh dari yang ditentukan DateTime. (Diperoleh dari Calendar) |
| AddYears(DateTime, Int32) |
Mengembalikan DateTime objek yang mengimbangi jumlah tahun yang ditentukan dari objek yang ditentukan DateTime . |
| Clone() |
Membuat objek baru yang merupakan salinan objek saat ini Calendar . (Diperoleh dari Calendar) |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetDayOfMonth(DateTime) |
Mengembalikan hari dalam sebulan dalam objek yang ditentukan DateTime . |
| GetDayOfWeek(DateTime) |
Mengembalikan hari dalam seminggu dalam objek yang ditentukan DateTime . |
| GetDayOfYear(DateTime) |
Mengembalikan hari dalam setahun dalam objek yang ditentukan DateTime . |
| GetDaysInMonth(Int32, Int32, Int32) |
Mengembalikan jumlah hari dalam bulan yang ditentukan dari tahun dan era yang ditentukan. |
| GetDaysInMonth(Int32, Int32) |
Mengembalikan jumlah hari dalam bulan dan tahun yang ditentukan dari era saat ini. (Diperoleh dari Calendar) |
| GetDaysInYear(Int32, Int32) |
Mengembalikan jumlah hari dalam tahun yang ditentukan dari era yang ditentukan. |
| GetDaysInYear(Int32) |
Mengembalikan jumlah hari dalam tahun yang ditentukan dari era saat ini. (Diperoleh dari Calendar) |
| GetEra(DateTime) |
Mengembalikan era dalam objek yang ditentukan DateTime . |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetHour(DateTime) |
Mengembalikan nilai jam dalam DateTime. (Diperoleh dari Calendar) |
| GetLeapMonth(Int32, Int32) |
Mengembalikan bulan lompatan untuk tahun dan era tertentu. |
| GetLeapMonth(Int32) |
Menghitung bulan lompatan untuk tahun tertentu. (Diperoleh dari Calendar) |
| GetMilliseconds(DateTime) |
Mengembalikan nilai milidetik dalam DateTime. (Diperoleh dari Calendar) |
| GetMinute(DateTime) |
Mengembalikan nilai menit dalam DateTime. (Diperoleh dari Calendar) |
| GetMonth(DateTime) |
Mengembalikan bulan dalam objek yang ditentukan DateTime . |
| GetMonthsInYear(Int32, Int32) |
Mengembalikan jumlah bulan dalam tahun yang ditentukan dari era yang ditentukan. |
| GetMonthsInYear(Int32) |
Mengembalikan jumlah bulan dalam tahun yang ditentukan di era saat ini. (Diperoleh dari Calendar) |
| GetSecond(DateTime) |
Mengembalikan nilai detik dalam DateTime. (Diperoleh dari Calendar) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) |
Mengembalikan minggu dalam setahun yang menyertakan tanggal dalam nilai yang ditentukan DateTime . (Diperoleh dari Calendar) |
| GetYear(DateTime) |
Mengembalikan tahun dalam objek yang ditentukan DateTime . |
| IsLeapDay(Int32, Int32, Int32, Int32) |
Menentukan apakah tanggal yang ditentukan adalah hari lompatan. |
| IsLeapDay(Int32, Int32, Int32) |
Menentukan apakah tanggal yang ditentukan di era saat ini adalah hari kampung. (Diperoleh dari Calendar) |
| IsLeapMonth(Int32, Int32, Int32) |
Menentukan apakah bulan yang ditentukan pada tahun dan era yang ditentukan adalah bulan kampung. |
| IsLeapMonth(Int32, Int32) |
Menentukan apakah bulan yang ditentukan pada tahun yang ditentukan di era saat ini adalah bulan kampung. (Diperoleh dari Calendar) |
| IsLeapYear(Int32, Int32) |
Menentukan apakah tahun yang ditentukan dalam era yang ditentukan adalah tahun kampung. |
| IsLeapYear(Int32) |
Menentukan apakah tahun yang ditentukan pada era saat ini adalah tahun kampung. (Diperoleh dari Calendar) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Mengembalikan DateTime objek yang diatur ke tanggal, waktu, dan era yang ditentukan. |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Mengembalikan DateTime yang diatur ke tanggal dan waktu yang ditentukan di era saat ini. (Diperoleh dari Calendar) |
| ToFourDigitYear(Int32) |
Mengonversi tahun yang ditentukan menjadi representasi tahun empat digit. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |