sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2008-GMT(UTC)日時をローカル日時に変換する方法は?

    あなたはこのようなことをすることができます:

    declare @InputUtcDateTime datetime2 = '2011-05-20 06:30:18'
    
    declare @LocalDateTime datetime2 = dateadd(minute, datepart(TZoffset, sysdatetimeoffset()), @InputUtcDateTime)
    print @LocalDateTime
    

    または

    declare @InputUtcDateTime datetime2 = '2011-05-20 06:30:18'
    
    declare @LocalDateTime datetime2 = dateadd(minute, datediff(minute, sysutcdatetime(), sysdatetime()), @InputUtcDateTime)
    print @LocalDateTime
    


    1. SQL開発者のデータ挿入エラー

    2. mysqldumpはcrontabでは機能しません

    3. RoomDatabase.Callback()のonCreate()は、.build()の呼び出しが成功した後に呼び出されませんでした

    4. MySQL:正確に2つの行が同じIDを共有しているが、異なるuserIDを持つIDを取得しています