“SQL Server Convert UTC en commande PST SQL” Réponses codées

Convertir UTC en EST SQL

select CONVERT(datetime, SWITCHOFFSET(dateTimeField, DATEPART(TZOFFSET, 
dateTimeField AT TIME ZONE 'Eastern Standard Time')))
Illuzio

SQL Server Convert UTC en commande PST SQL

-- all SQL Server versions
declare @utc_date datetime = getdate()
select @utc_date as utc_time_zone, 
  dateadd(hh, datediff(hh, getutcdate(), getdate()), @utc_date) as local_time_zone

--SQL Server 2016 and later
declare @utc_date datetime = getdate()
select @utc_date as utc_time_zone, 
  getdate() at time zone 'US Eastern Standard Time' as time_zone_est;
LionKing

TSQL UTF à l'heure locale

select 
 [MyUtcDate] + getdate() - getutcdate()
from [dbo].[mytable]
Annoying Ape

Réponses similaires à “SQL Server Convert UTC en commande PST SQL”

Questions similaires à “SQL Server Convert UTC en commande PST SQL”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code