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

GETUTCDATE()SQL Server(T-SQL)の例

    SQL Serverを使用する場合は、T-SQL GETUTCDATE()を使用できます。 現在のUTC時刻(協定世界時)を返す関数。 UTC時刻は、世界が時計と時刻を規制する主要な時間基準です。

    GETUTCDATE()の戻り値 関数は、SQLServerのインスタンスが実行されているコンピューターから派生します。タイムゾーンは含まれず、日時として返されます 値。

    構文

    構文は次のようになります:

    GETUTCDATE()

    したがって、引数を受け入れません。

    使用例は次のとおりです。

    SELECT GETUTCDATE() AS Result;

    結果:

    +-------------------------+
    | Result                  |
    |-------------------------|
    | 2018-06-17 05:17:46.750 |
    +-------------------------+

    日付のフォーマット

    GETUTCDATE()と一緒に他のT-SQL関数をいつでも使用できます 。たとえば、FORMAT()を使用できます 日付を必要な形式にフォーマットする(そして文字列として返す)関数。

    例:

     
    SELECT FORMAT(GETUTCDATE(), 'dddd, dd MMMM yyyy, hh:mm tt') AS Result;
    

    結果:

    +--------------------------------+
    | Result                         |
    |--------------------------------|
    | Sunday, 17 June 2018, 05:43 AM |
    +--------------------------------+
    

    GETUTCDATE()に注意してください SYSUTCDATETIME()よりも秒の精度が低くなります UTCの日付/時刻をdatetime2として返す関数。 値、秒の小数部の精度範囲は1〜7桁です。


    1. mysqlにutf-8mb4文字(ios5の絵文字)を挿入するにはどうすればよいですか?

    2. byte[]の適切なHibernateアノテーション

    3. DBAが担当する9つの重要なタスク

    4. 1つのスポットでSQLCTEについて知っておくべきことすべて