SqlMethods.DateDiffYear Metoda

Definicja

Zlicza granice roku między dwiema określonymi datami.

Przeciążenia

DateDiffYear(Nullable<DateTime>, Nullable<DateTime>)

Zlicza granice roku między dwiema datami dopuszczanymi do wartości null.

DateDiffYear(DateTime, DateTime)

Zlicza granice roku między dwiema datami nienależącą do wartości null.

DateDiffYear(DateTimeOffset, DateTimeOffset)

Zlicza granice roku między dwiema datami nienależącą do wartości null.

DateDiffYear(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Zlicza granice roku między dwiema datami dopuszczanymi do wartości null.

Uwagi

Odpowiada funkcji SQL Server DATEDIFF przy użyciu funkcji year w celu określenia typu granicy czasu przekraczanej. Aby uzyskać więcej informacji na temat tej funkcji SQL Server, zobacz DATEDIFF.

DateDiffYear(Nullable<DateTime>, Nullable<DateTime>)

Zlicza granice roku między dwiema datami dopuszczanymi do wartości null.

public static int? DateDiffYear(DateTime? startDate, DateTime? endDate);

Parametry

startDate
Nullable<DateTime>

Data rozpoczęcia okresu.

endDate
Nullable<DateTime>

Data zakończenia okresu.

Zwraca

Jeśli oba parametry nie nullsą , zwraca liczbę granic roku między dwoma określonymi datami. Gdy jeden lub oba parametry to null, zwraca null wartość.

Uwagi

Odpowiada funkcji SQL Server DATEDIFF przy użyciu funkcji year w celu określenia typu granicy czasu przekraczanej. Aby uzyskać więcej informacji na temat tej funkcji SQL Server, zobacz DATEDIFF.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

DateDiffYear(DateTime, DateTime)

Zlicza granice roku między dwiema datami nienależącą do wartości null.

public static int DateDiffYear(DateTime startDate, DateTime endDate);

Parametry

startDate
DateTime

Data rozpoczęcia okresu.

endDate
DateTime

Data zakończenia okresu.

Zwraca

Liczba granic roku między dwoma określonymi datami.

Uwagi

Odpowiada funkcji SQL Server DATEDIFF przy użyciu funkcji year w celu określenia typu granicy czasu przekraczanej. Aby uzyskać więcej informacji na temat tej funkcji SQL Server, zobacz DATEDIFF.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

DateDiffYear(DateTimeOffset, DateTimeOffset)

Zlicza granice roku między dwiema datami nienależącą do wartości null.

public static int DateDiffYear(DateTimeOffset startDate, DateTimeOffset endDate);

Parametry

startDate
DateTimeOffset

Data rozpoczęcia okresu.

endDate
DateTimeOffset

Data zakończenia okresu.

Zwraca

Liczba granic roku między dwoma określonymi datami.

Uwagi

Odpowiada funkcji SQL Server DATEDIFF przy użyciu funkcji year w celu określenia typu granicy czasu przekraczanej. Aby uzyskać więcej informacji na temat tej funkcji SQL Server, zobacz DATEDIFF.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

DateDiffYear(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Zlicza granice roku między dwiema datami dopuszczanymi do wartości null.

public static int? DateDiffYear(DateTimeOffset? startDate, DateTimeOffset? endDate);

Parametry

startDate
Nullable<DateTimeOffset>

Data rozpoczęcia okresu.

endDate
Nullable<DateTimeOffset>

Data zakończenia okresu.

Zwraca

Jeśli oba parametry nie nullsą , zwraca liczbę granic roku między dwoma określonymi datami. Gdy jeden lub oba parametry to null, zwraca null wartość.

Uwagi

Odpowiada funkcji SQL Server DATEDIFF przy użyciu funkcji year w celu określenia typu granicy czasu przekraczanej. Aby uzyskać więcej informacji na temat tej funkcji SQL Server, zobacz DATEDIFF.

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1