DateAndTime.DateDiff DateAndTime.DateDiff DateAndTime.DateDiff Method

Definition

Gibt einen Wert zurück, der die Anzahl der Zeitintervalle zwischen zwei Date-Werten angibt.Returns a value specifying the number of time intervals between two Date values.

Überlädt

DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear) DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear) DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear)

Gibt einen Long-Wert zurück, der die Anzahl der Zeitintervalle zwischen zwei Date-Werten angibt.Returns a long value specifying the number of time intervals between two Date values.

DateDiff(String, Object, Object, FirstDayOfWeek, FirstWeekOfYear) DateDiff(String, Object, Object, FirstDayOfWeek, FirstWeekOfYear) DateDiff(String, Object, Object, FirstDayOfWeek, FirstWeekOfYear)

Gibt einen Long-Wert zurück, der die Anzahl der Zeitintervalle zwischen zwei Date-Werten angibt.Returns a long value specifying the number of time intervals between two Date values.

DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear) DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear) DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear)

Gibt einen Long-Wert zurück, der die Anzahl der Zeitintervalle zwischen zwei Date-Werten angibt.Returns a long value specifying the number of time intervals between two Date values.

public static long DateDiff (Microsoft.VisualBasic.DateInterval Interval, DateTime Date1, DateTime Date2, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday, Microsoft.VisualBasic.FirstWeekOfYear WeekOfYear = Microsoft.VisualBasic.FirstWeekOfYear.Jan1);
static member DateDiff : Microsoft.VisualBasic.DateInterval * DateTime * DateTime * Microsoft.VisualBasic.FirstDayOfWeek * Microsoft.VisualBasic.FirstWeekOfYear -> int64
Public Function DateDiff (Interval As DateInterval, Date1 As DateTime, Date2 As DateTime, Optional DayOfWeek As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday, Optional WeekOfYear As FirstWeekOfYear = Microsoft.VisualBasic.FirstWeekOfYear.Jan1) As Long

Parameter

Interval
DateInterval DateInterval DateInterval

Erforderlich.Required. Ein DateInterval-Enumerationswert oder ein Zeichenfolgenausdruck, der das Zeitintervall angibt, das Sie als Einheit für die Differenz zwischen Date1 und Date2 verwenden möchten.A DateInterval enumeration value or a string expression representing the time interval you want to use as the unit of difference between Date1 and Date2.

Date1
DateTime DateTime DateTime

Erforderlich.Required. Der erste Datums-/Zeitwert, den Sie bei der Berechnung verwenden möchten.The first date/time value you want to use in the calculation.

Date2
DateTime DateTime DateTime

Erforderlich.Required. Der zweite Datums-/Zeitwert, den Sie bei der Berechnung verwenden möchten.The second date/time value you want to use in the calculation.

DayOfWeek
FirstDayOfWeek FirstDayOfWeek FirstDayOfWeek

Dies ist optional.Optional. Ein Wert aus der FirstDayOfWeek-Enumeration, der den ersten Tag der Woche angibt.A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. Wenn dieser nicht angegeben wurde, wird Sunday verwendet.If not specified, Sunday is used.

WeekOfYear
FirstWeekOfYear FirstWeekOfYear FirstWeekOfYear

Dies ist optional.Optional. Ein Wert aus der FirstWeekOfYear-Enumeration, der die erste Woche des Jahres angibt.A value chosen from the FirstWeekOfYear enumeration that specifies the first week of the year. Wenn dieser nicht angegeben wurde, wird Jan1 verwendet.If not specified, Jan1 is used.

Gibt zurück

Ein Long-Wert, der die Anzahl der Zeitintervalle zwischen zwei Date-Werten angibt.A long value specifying the number of time intervals between two Date values.

Ausnahmen

Date1, Date2 oder DayofWeek liegt außerhalb des Bereichs.Date1, Date2, or DayofWeek is out of range.

Date1 oder Date2 hat einen ungültigen Typ.Date1 or Date2 is of an invalid type.

Beispiele

Dieses Beispiel verwendet die DateDiff Funktion, um die Anzahl von Tagen zwischen einem bestimmten Datum und heute anzuzeigen.This example uses the DateDiff function to display the number of days between a given date and today.

Dim date2Entered As String = InputBox("Enter a date")

Try
    Dim date2 As Date = Date.Parse(date2Entered)
    Dim date1 As Date = Now

    ' Determine the number of days between the two dates.
    Dim days As Long = DateDiff(DateInterval.Day, date1, date2)

    ' This statement has a string interval argument, and
    ' is equivalent to the above statement.
    'Dim days As Long = DateDiff("d", date1, date2)

    MessageBox.Show("Days from today: " & days.ToString)
Catch ex As Exception
    MessageBox.Show("Invalid Date: " & ex.Message)
End Try

Hinweise

Sie können die DateDiff Funktion, um zu bestimmen, wie viele angegebene Zeitintervalle zwischen zwei Datum/Uhrzeit-Werte vorhanden sind.You can use the DateDiff function to determine how many specified time intervals exist between two date/time values. Sie können z. B. verwenden DateDiff die Anzahl von Tagen zwischen zwei Datumsangaben oder die Anzahl der Wochen zwischen dem aktuellen und dem Ende des Jahres berechnet.For example, you might use DateDiff to calculate the number of days between two dates, or the number of weeks between today and the end of the year.

VerhaltenBehavior

  • Behandlung von Parametern.Treatment of Parameters. DateDiff Subtrahiert den Wert der Date1 aus dem Wert des Date2 um den Unterschied zu erzeugen.DateDiff subtracts the value of Date1 from the value of Date2 to produce the difference. Keiner der beiden Werte wird in das aufrufende Programm geändert.Neither value is changed in the calling program.

  • Werden Werte zurückgegeben.Return Values. Da Date1 und Date2 sind von der Date -Datentyp, sie enthalten Datums-und Uhrzeitwerte Genauigkeit von 100-Nanosekunden-Ticks Systemzeitgeber.Because Date1 and Date2 are of the Date data type, they hold date and time values accurate to 100-nanosecond ticks on the system timer. Allerdings DateDiff immer gibt die Anzahl der Zeitintervalle als eine Long Wert.However, DateDiff always returns the number of time intervals as a Long value.

    Wenn Date1 stellt ein späteres Datum und Zeit als Date2, DateDiff gibt eine negative Zahl zurück.If Date1 represents a later date and time than Date2, DateDiff returns a negative number.

  • -Tages-Intervallen.Day Intervals. Wenn Interval nastaven NA hodnotu DateInterval.DayOfYear, wird dies behandelt identisch DateInterval.Day, da DayOfYear ist keine sinnvolle Einheit für ein Zeitintervall.If Interval is set to DateInterval.DayOfYear, it is treated the same as DateInterval.Day, because DayOfYear is not a meaningful unit for a time interval.

  • Woche-Intervallen.Week Intervals. Wenn Interval nastaven NA hodnotu DateInterval.WeekOfYear, den Rückgabewert darstellt, die Anzahl der Wochen zwischen dem ersten Tag der Woche mit Date1 und dem ersten Tag der Woche mit Date2.If Interval is set to DateInterval.WeekOfYear, the return value represents the number of weeks between the first day of the week containing Date1 and the first day of the week containing Date2. Das folgende Beispiel zeigt, wie dies andere Ergebnisse erzeugt DateInterval.Weekday.The following example shows how this produces different results from DateInterval.Weekday.

    ' The following statements set datTim1 to a Thursday
    ' and datTim2 to the following Tuesday.
    Dim datTim1 As Date = #1/4/2001#
    Dim datTim2 As Date = #1/9/2001#
    ' Assume Sunday is specified as first day of the week.
    Dim wD As Long = DateDiff(DateInterval.Weekday, datTim1, datTim2)
    Dim wY As Long = DateDiff(DateInterval.WeekOfYear, datTim1, datTim2)
    

    Im vorherigen Beispiel DateDiff gibt 0, um wD zurück, da der Unterschied zwischen zwei Datumsangaben ist weniger als sieben Tage, 1 bis wY da es ein sieben Tage Unterschied zwischen den ersten Tagen des entsprechenden Kalenders Wochen.In the preceding example, DateDiff returns 0 to wD because the difference between the two dates is less than seven days, but it returns 1 to wY because there is a seven-day difference between the first days of the respective calendar weeks.

  • Größere Intervalle.Larger Intervals. Wenn Interval nastaven NA hodnotu DateInterval.Year, der Rückgabewert wird ausschließlich von der Jahreswerte berechnet Date1 und Date2.If Interval is set to DateInterval.Year, the return value is calculated purely from the year parts of Date1 and Date2. Auf ähnliche Weise ist der Rückgabewert für DateInterval.Month wird nur aus den Jahres- und Monatswert Teilen der Argumente und für berechnet DateInterval.Quarter aus Quartalen mit den beiden Datumsangaben.Similarly, the return value for DateInterval.Month is calculated purely from the year and month parts of the arguments, and for DateInterval.Quarter from the quarters containing the two dates.

    Beispielsweise wird für den Vergleich auf den 1. Januar des nächsten Jahres, 31. Dezember DateDiff gibt 1 für DateInterval.Year, DateInterval.Quarter, oder DateInterval.Month, auch wenn nur ein Tag verstrichen ist.For example, when comparing December 31 to January 1 of the following year, DateDiff returns 1 for DateInterval.Year, DateInterval.Quarter, or DateInterval.Month, even though at most only one day has elapsed.

    Für die Kulturen, z. B. Japanisch, die mehrere Zeiträume die DateDiff Methode gibt keinen Unterschied in Jahren zurück, wenn der Unterschied Zeiträume von zwei oder mehr umfasst.For cultures such as Japanese that have multiple eras, the DateDiff method does not return a difference in years if the difference spans two or more eras. Stattdessen können Sie die unterschiedlichen Werte, die vom Berechnen der Year -Eigenschaft, wie im folgenden Beispiel gezeigt: date2.Year - date1.Year.Instead, you can calculate the difference in values returned by the Year property, as shown in the following example: date2.Year - date1.Year.

  • Andere Intervalle.Other Intervals. Da jede Date Wert wird von unterstützt eine DateTime Struktur, dessen Methoden erhalten Sie zusätzliche Optionen bei der Suche nach Zeitintervalle.Since every Date value is supported by a DateTime structure, its methods give you additional options in finding time intervals. Beispielsweise können Sie die Subtract -Methode in einer der überladenen Versionen: DateTime.Subtract subtrahiert ein TimeSpan aus eine Date zurückzugebenden eine andere Variable Date Wert und DateTime.Subtract subtrahiert eine Date Wert Zurückgeben einer TimeSpan.For example, you can use the Subtract method in either of its overloaded forms: DateTime.Subtract subtracts a TimeSpan from a Date variable to return another Date value, and DateTime.Subtract subtracts a Date value to return a TimeSpan. Sie können Zeit, einen Prozess aus, um herauszufinden, wie viele Millisekunden dauert es, wie im folgenden Beispiel gezeigt.You can time a process to find out how many milliseconds it takes, as the following example shows.

    Dim startTime As Date = Now
    ' Run the process that is to be timed.
    Dim runLength As Global.System.TimeSpan = Now.Subtract(startTime)
    Dim millisecs As Double = runLength.TotalMilliseconds
    

Die Interval Argument kann einen der folgenden Einstellungen aufweisen.The Interval argument can have one of the following settings.

EnumerationswertEnumeration value ZeichenfolgenwertString value Einheit der ZeitunterschiedUnit of time difference
DateInterval.Day "d""d" DayDay
DateInterval.DayOfYear "y" "y" DayDay
DateInterval.Hour "h" "h" HourHour
DateInterval.Minute "n""n" MinuteMinute
DateInterval.Month "m""m" MonatMonth
DateInterval.Quarter "q""q" QuartalQuarter
DateInterval.Second "s""s" SecondSecond
DateInterval.Weekday "w""w" WocheWeek
DateInterval.WeekOfYear "ww""ww" KalenderwocheCalendar week
DateInterval.Year "yyyy" "yyyy" JahrYear

Die DayOfWeek Argument kann einen der folgenden Einstellungen aufweisen.The DayOfWeek argument can have one of the following settings.

EnumerationswertEnumeration value WertValue Beschreibung Description
FirstDayOfWeek.System 00 Erster Tag der Woche, die in den Systemeinstellungen angegebenFirst day of week specified in system settings
FirstDayOfWeek.Sunday 11 Sunday (Standardeinstellung)Sunday (default)
FirstDayOfWeek.Monday 22 Montag (entspricht ISO-standard 8601, Abschnitt 3.17)Monday (complies with ISO standard 8601, section 3.17)
FirstDayOfWeek.Tuesday 33 DienstagTuesday
FirstDayOfWeek.Wednesday 44 MittwochWednesday
FirstDayOfWeek.Thursday 55 DonnerstagThursday
FirstDayOfWeek.Friday 66 FreitagFriday
FirstDayOfWeek.Saturday 77 SamstagSaturday

Die WeekOfYear Argument kann einen der folgenden Einstellungen aufweisen.The WeekOfYear argument can have one of the following settings.

EnumerationswertEnumeration value WertValue Beschreibung Description
FirstWeekOfYear.System 00 Erste Woche des Jahres in den Systemeinstellungen angegebenFirst week of year specified in system settings
FirstWeekOfYear.Jan1 11 Woche, in dem 1. Januar liegt (Standardwert)Week in which January 1 occurs (default)
FirstWeekOfYear.FirstFourDays 22 Woche, die im neuen Jahr mindestens vier Tagen aufweist (entspricht ISO-standard 8601, Abschnitt 3.17)Week that has at least four days in the new year (complies with ISO standard 8601, section 3.17)
FirstWeekOfYear.FirstFullWeek 33 Erste vollständige Woche im neuen JahrFirst full week in the new year
Siehe auch

DateDiff(String, Object, Object, FirstDayOfWeek, FirstWeekOfYear) DateDiff(String, Object, Object, FirstDayOfWeek, FirstWeekOfYear) DateDiff(String, Object, Object, FirstDayOfWeek, FirstWeekOfYear)

Gibt einen Long-Wert zurück, der die Anzahl der Zeitintervalle zwischen zwei Date-Werten angibt.Returns a long value specifying the number of time intervals between two Date values.

public static long DateDiff (string Interval, object Date1, object Date2, Microsoft.VisualBasic.FirstDayOfWeek DayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday, Microsoft.VisualBasic.FirstWeekOfYear WeekOfYear = Microsoft.VisualBasic.FirstWeekOfYear.Jan1);
static member DateDiff : string * obj * obj * Microsoft.VisualBasic.FirstDayOfWeek * Microsoft.VisualBasic.FirstWeekOfYear -> int64
Public Function DateDiff (Interval As String, Date1 As Object, Date2 As Object, Optional DayOfWeek As FirstDayOfWeek = Microsoft.VisualBasic.FirstDayOfWeek.Sunday, Optional WeekOfYear As FirstWeekOfYear = Microsoft.VisualBasic.FirstWeekOfYear.Jan1) As Long

Parameter

Interval
String String String

Erforderlich.Required. Ein DateInterval-Enumerationswert oder ein Zeichenfolgenausdruck, der das Zeitintervall angibt, das Sie als Einheit für die Differenz zwischen Date1 und Date2 verwenden möchten.A DateInterval enumeration value or a string expression representing the time interval you want to use as the unit of difference between Date1 and Date2.

Date1
Object Object Object

Erforderlich.Required. Der erste Datums-/Zeitwert, den Sie bei der Berechnung verwenden möchten.The first date/time value you want to use in the calculation.

Date2
Object Object Object

Erforderlich.Required. Der zweite Datums-/Zeitwert, den Sie bei der Berechnung verwenden möchten.The second date/time value you want to use in the calculation.

DayOfWeek
FirstDayOfWeek FirstDayOfWeek FirstDayOfWeek

Dies ist optional.Optional. Ein Wert aus der FirstDayOfWeek-Enumeration, der den ersten Tag der Woche angibt.A value chosen from the FirstDayOfWeek enumeration that specifies the first day of the week. Wenn dieser nicht angegeben wurde, wird Sunday verwendet.If not specified, Sunday is used.

WeekOfYear
FirstWeekOfYear FirstWeekOfYear FirstWeekOfYear

Dies ist optional.Optional. Ein Wert aus der FirstWeekOfYear-Enumeration, der die erste Woche des Jahres angibt.A value chosen from the FirstWeekOfYear enumeration that specifies the first week of the year. Wenn dieser nicht angegeben wurde, wird Jan1 verwendet.If not specified, Jan1 is used.

Gibt zurück

Ein Long-Wert, der die Anzahl der Zeitintervalle zwischen zwei Date-Werten angibt.A long value specifying the number of time intervals between two Date values.

Ausnahmen

Date1, Date2 oder DayofWeek liegt außerhalb des Bereichs.Date1, Date2, or DayofWeek is out of range.

Date1 oder Date2 hat einen ungültigen Typ.Date1 or Date2 is of an invalid type.

Beispiele

Dieses Beispiel verwendet die DateDiff Funktion, um die Anzahl von Tagen zwischen einem bestimmten Datum und heute anzuzeigen.This example uses the DateDiff function to display the number of days between a given date and today.

Dim date2Entered As String = InputBox("Enter a date")

Try
    Dim date2 As Date = Date.Parse(date2Entered)
    Dim date1 As Date = Now

    ' Determine the number of days between the two dates.
    Dim days As Long = DateDiff(DateInterval.Day, date1, date2)

    ' This statement has a string interval argument, and
    ' is equivalent to the above statement.
    'Dim days As Long = DateDiff("d", date1, date2)

    MessageBox.Show("Days from today: " & days.ToString)
Catch ex As Exception
    MessageBox.Show("Invalid Date: " & ex.Message)
End Try

Hinweise

Sie können die DateDiff Funktion, um zu bestimmen, wie viele angegebene Zeitintervalle zwischen zwei Datum/Uhrzeit-Werte vorhanden sind.You can use the DateDiff function to determine how many specified time intervals exist between two date/time values. Sie können z. B. verwenden DateDiff die Anzahl von Tagen zwischen zwei Datumsangaben oder die Anzahl der Wochen zwischen dem aktuellen und dem Ende des Jahres berechnet.For example, you might use DateDiff to calculate the number of days between two dates, or the number of weeks between today and the end of the year.

VerhaltenBehavior

  • Behandlung von Parametern.Treatment of Parameters. DateDiff Subtrahiert den Wert der Date1 aus dem Wert des Date2 um den Unterschied zu erzeugen.DateDiff subtracts the value of Date1 from the value of Date2 to produce the difference. Keiner der beiden Werte wird in das aufrufende Programm geändert.Neither value is changed in the calling program.

  • Werden Werte zurückgegeben.Return Values. Da Date1 und Date2 sind von der Date -Datentyp, sie enthalten Datums-und Uhrzeitwerte Genauigkeit von 100-Nanosekunden-Ticks Systemzeitgeber.Because Date1 and Date2 are of the Date data type, they hold date and time values accurate to 100-nanosecond ticks on the system timer. Allerdings DateDiff immer gibt die Anzahl der Zeitintervalle als eine Long Wert.However, DateDiff always returns the number of time intervals as a Long value.

    Wenn Date1 stellt ein späteres Datum und Zeit als Date2, DateDiff gibt eine negative Zahl zurück.If Date1 represents a later date and time than Date2, DateDiff returns a negative number.

  • -Tages-Intervallen.Day Intervals. Wenn Interval nastaven NA hodnotu DateInterval.DayOfYear, wird dies behandelt identisch DateInterval.Day, da DayOfYear ist keine sinnvolle Einheit für ein Zeitintervall.If Interval is set to DateInterval.DayOfYear, it is treated the same as DateInterval.Day, because DayOfYear is not a meaningful unit for a time interval.

  • Woche-Intervallen.Week Intervals. Wenn Interval nastaven NA hodnotu DateInterval.WeekOfYear, den Rückgabewert darstellt, die Anzahl der Wochen zwischen dem ersten Tag der Woche mit Date1 und dem ersten Tag der Woche mit Date2.If Interval is set to DateInterval.WeekOfYear, the return value represents the number of weeks between the first day of the week containing Date1 and the first day of the week containing Date2. Das folgende Beispiel zeigt, wie dies andere Ergebnisse erzeugt DateInterval.Weekday.The following example shows how this produces different results from DateInterval.Weekday.

    ' The following statements set datTim1 to a Thursday
    ' and datTim2 to the following Tuesday.
    Dim datTim1 As Date = #1/4/2001#
    Dim datTim2 As Date = #1/9/2001#
    ' Assume Sunday is specified as first day of the week.
    Dim wD As Long = DateDiff(DateInterval.Weekday, datTim1, datTim2)
    Dim wY As Long = DateDiff(DateInterval.WeekOfYear, datTim1, datTim2)
    

    Im vorherigen Beispiel DateDiff gibt 0, um wD zurück, da der Unterschied zwischen zwei Datumsangaben ist weniger als sieben Tage, 1 bis wY da es ein sieben Tage Unterschied zwischen den ersten Tagen des entsprechenden Kalenders Wochen.In the preceding example, DateDiff returns 0 to wD because the difference between the two dates is less than seven days, but it returns 1 to wY because there is a seven-day difference between the first days of the respective calendar weeks.

  • Größere Intervalle.Larger Intervals. Wenn Interval nastaven NA hodnotu DateInterval.Year, der Rückgabewert wird ausschließlich von der Jahreswerte berechnet Date1 und Date2.If Interval is set to DateInterval.Year, the return value is calculated purely from the year parts of Date1 and Date2. Auf ähnliche Weise ist der Rückgabewert für DateInterval.Month wird nur aus den Jahres- und Monatswert Teilen der Argumente und für berechnet DateInterval.Quarter aus Quartalen mit den beiden Datumsangaben.Similarly, the return value for DateInterval.Month is calculated purely from the year and month parts of the arguments, and for DateInterval.Quarter from the quarters containing the two dates.

    Beispielsweise wird für den Vergleich auf den 1. Januar des nächsten Jahres, 31. Dezember DateDiff gibt 1 für DateInterval.Year, DateInterval.Quarter, oder DateInterval.Month, auch wenn nur ein Tag verstrichen ist.For example, when comparing December 31 to January 1 of the following year, DateDiff returns 1 for DateInterval.Year, DateInterval.Quarter, or DateInterval.Month, even though at most only one day has elapsed.

    Für die Kulturen, z. B. Japanisch, die mehrere Zeiträume die DateDiff Methode gibt keinen Unterschied in Jahren zurück, wenn der Unterschied Zeiträume von zwei oder mehr umfasst.For cultures such as Japanese that have multiple eras, the DateDiff method does not return a difference in years if the difference spans two or more eras. Stattdessen können Sie die unterschiedlichen Werte, die vom Berechnen der Year -Eigenschaft, wie im folgenden Beispiel gezeigt: date2.Year - date1.Year.Instead, you can calculate the difference in values returned by the Year property, as shown in the following example: date2.Year - date1.Year.

  • Andere Intervalle.Other Intervals. Da jede Date Wert wird von unterstützt eine DateTime Struktur, dessen Methoden erhalten Sie zusätzliche Optionen bei der Suche nach Zeitintervalle.Since every Date value is supported by a DateTime structure, its methods give you additional options in finding time intervals. Beispielsweise können Sie die Subtract -Methode in einer der überladenen Versionen: DateTime.Subtract subtrahiert ein TimeSpan aus eine Date zurückzugebenden eine andere Variable Date Wert und DateTime.Subtract subtrahiert eine Date Wert Zurückgeben einer TimeSpan.For example, you can use the Subtract method in either of its overloaded forms: DateTime.Subtract subtracts a TimeSpan from a Date variable to return another Date value, and DateTime.Subtract subtracts a Date value to return a TimeSpan. Sie können Zeit, einen Prozess aus, um herauszufinden, wie viele Millisekunden dauert es, wie im folgenden Beispiel gezeigt.You can time a process to find out how many milliseconds it takes, as the following example shows.

    Dim startTime As Date = Now
    ' Run the process that is to be timed.
    Dim runLength As Global.System.TimeSpan = Now.Subtract(startTime)
    Dim millisecs As Double = runLength.TotalMilliseconds
    

Die Interval Argument kann einen der folgenden Einstellungen aufweisen.The Interval argument can have one of the following settings.

EnumerationswertEnumeration value ZeichenfolgenwertString value Einheit der ZeitunterschiedUnit of time difference
DateInterval.Day "d""d" DayDay
DateInterval.DayOfYear "y" "y" DayDay
DateInterval.Hour "h" "h" HourHour
DateInterval.Minute "n""n" MinuteMinute
DateInterval.Month "m""m" MonatMonth
DateInterval.Quarter "q""q" QuartalQuarter
DateInterval.Second "s""s" SecondSecond
DateInterval.Weekday "w""w" WocheWeek
DateInterval.WeekOfYear "ww""ww" KalenderwocheCalendar week
DateInterval.Year "yyyy" "yyyy" JahrYear

Die DayOfWeek Argument kann einen der folgenden Einstellungen aufweisen.The DayOfWeek argument can have one of the following settings.

EnumerationswertEnumeration value WertValue Beschreibung Description
FirstDayOfWeek.System 00 Erster Tag der Woche, die in den Systemeinstellungen angegebenFirst day of week specified in system settings
FirstDayOfWeek.Sunday 11 Sunday (Standardeinstellung)Sunday (default)
FirstDayOfWeek.Monday 22 Montag (entspricht ISO-standard 8601, Abschnitt 3.17)Monday (complies with ISO standard 8601, section 3.17)
FirstDayOfWeek.Tuesday 33 DienstagTuesday
FirstDayOfWeek.Wednesday 44 MittwochWednesday
FirstDayOfWeek.Thursday 55 DonnerstagThursday
FirstDayOfWeek.Friday 66 FreitagFriday
FirstDayOfWeek.Saturday 77 SamstagSaturday

Die WeekOfYear Argument kann einen der folgenden Einstellungen aufweisen.The WeekOfYear argument can have one of the following settings.

EnumerationswertEnumeration value WertValue Beschreibung Description
FirstWeekOfYear.System 00 Erste Woche des Jahres in den Systemeinstellungen angegebenFirst week of year specified in system settings
FirstWeekOfYear.Jan1 11 Woche, in dem 1. Januar liegt (Standardwert)Week in which January 1 occurs (default)
FirstWeekOfYear.FirstFourDays 22 Woche, die im neuen Jahr mindestens vier Tagen aufweist (entspricht ISO-standard 8601, Abschnitt 3.17)Week that has at least four days in the new year (complies with ISO standard 8601, section 3.17)
FirstWeekOfYear.FirstFullWeek 33 Erste vollständige Woche im neuen JahrFirst full week in the new year
Siehe auch

Gilt für: