SqlFunctions.DateDiff Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí počet hranic data a času, které jsou překročeny mezi dvěma zadanými daty.
Přetížení
DateDiff(String, String, String) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, String, Nullable<TimeSpan>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, String, Nullable<DateTimeOffset>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, String, Nullable<DateTime>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<TimeSpan>, String) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTimeOffset>, String) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTime>, String) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) |
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem. |
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
DateDiff(String, String, String)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, string startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As String) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- String
První datum.
- endDate
- String
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, String, Nullable<TimeSpan>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, string startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- String
První datum.
Návraty
Hodnota určující počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, String, Nullable<DateTimeOffset>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, string startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- String
První datum.
- endDate
- Nullable<DateTimeOffset>
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, String, Nullable<DateTime>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, string startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- String
První datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<TimeSpan>, String)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, TimeSpan? startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As String) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- endDate
- String
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, TimeSpan? startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, TimeSpan? startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- endDate
- Nullable<DateTimeOffset>
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, TimeSpan? startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTimeOffset? startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- Nullable<DateTimeOffset>
První datum.
- endDate
- Nullable<DateTimeOffset>
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTimeOffset? startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- Nullable<DateTimeOffset>
První datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTimeOffset>, String)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTimeOffset? startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As String) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- Nullable<DateTimeOffset>
První datum.
- endDate
- String
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTimeOffset? startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- startDate
- Nullable<DateTimeOffset>
První datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTime>, String)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTime? startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As String) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- endDate
- String
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTime? startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTime? startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
- endDate
- Nullable<DateTimeOffset>
Druhé datum.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).
Platí pro
DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)
Vrátí počet hranic zadaných částí kalendářního data, které jsou překročeny mezi zadaným počátečním a koncovým datem.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff (string datePartArg, DateTime? startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametry
- datePartArg
- String
Část data pro výpočet odlišného počtu časových intervalů.
Návraty
Počet časových intervalů mezi dvěma daty.
- Atributy
Poznámky
Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.
Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu DATEDIFF (Transact-SQL).