Konvertiere getdate () in EST

8

Ich möchte getdate() in SQL Server in EST-Zeit konvertieren.

    
derin 17.01.2011, 11:26
quelle

7 Antworten

8

Haben Sie GETUTCDATE () in Betracht gezogen und den Offset von dort ausgeführt? Wenn Sie EST wie in der Standardzeit meinen, dann ist das UTC-5, also

%Vor%     
RichardTheKiwi 17.01.2011 11:27
quelle
3

Sie können auch versuchen

%Vor%     
abatishchev 17.01.2011 12:00
quelle
3

Das sind alles falsche Antworten

EST zu UTC ist nicht immer 5 Stunden Unterschied. Es hängt von der Tageszeiteinsparung ab Es kann 4 Stunden oder 5 Stunden sein. Ссылка

    
Jin Thakur 08.11.2016 20:17
quelle
1

EST ist GMT-5 Stunden, während EDT GMT-4 Stunden ist.

Um EST zu bekommen:

%Vor%

Um EDT zu bekommen:

%Vor%     
NishantJ 28.04.2016 16:23
quelle
0

GetDate () ist die Systemzeit vom Server selbst.

Nehmen Sie den Stundenunterschied von GetDate () jetzt und die Zeit, die es jetzt in EST ist, verwenden Sie diesen Code, wobei 1 der Unterschied ist (in diesem Fall befindet sich der Server in der zentralen Zeitzone) (Dies setzt Ihren Server voraus) DST Rechnung tragen)

%Vor%     
AndroidDebaser 16.04.2013 19:56
quelle
0

mit GETDATE ():

GMT:

DATUM WIRD ANGEZEIGT:

%Vor%

EST:

VERWENDEN SIE GETDATE () FOR CONVERSION NOW:

%Vor%

    
Laxmi 26.10.2016 06:50
quelle
0

Wenn Sie versuchen, eine Ortszeit wie die östliche Zeit mit der Sommerzeit auszugeben, benötigen Sie eine Funktion, die Anfang und Ende der Sommerzeit erkennt und dann einen variablen Offset anwendet: Ich habe Folgendes gefunden: Ссылка nützlich.

    
Empiricist 19.06.2017 17:25
quelle