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

MySQLの日付形式指定子のリスト

    DATE_FORMAT()などの関数を使用してフォーマット文字列で使用できるMySQLフォーマット指定子のリストは次のとおりです。 、STR_TO_DATE() 、およびUNIX_TIMESTAMP()

    指定子 説明
    %a 省略された平日の名前(Sun ..Sat
    %b 省略された月の名前(Jan .. Dec
    %c 月、数値(0 .. 12
    %D 英語のサフィックスが付いた月の日(0th1st2nd3rd 、…)
    %d 曜日、数値(00 .. 31
    %e 曜日、数値(0 .. 31
    %f マイクロ秒(000000 .. 999999
    %H 時間(00 .. 23
    %h 時間(01 .. 12
    %I 時間(01 .. 12
    %i 分、数値(00 .. 59
    %j 年の日(001 .. 366
    %k 時間(0 .. 23
    %l 時間(1 .. 12
    %M 月の名前(January ..December
    %m 月、数値(00 .. 12
    %p AM またはPM
    %r 時間、12時間( hh:mm:ss 続いてAM またはPM
    %S 秒(00 .. 59
    %s 秒(00 .. 59
    %T 時間、24時間( hh:mm:ss
    %U 週(00 .. 53 )、ここで日曜日は週の最初の日です。 WEEK() モード0
    %u 週(00 .. 53 )、ここで月曜日は週の最初の日です。 WEEK() モード1
    %V 週(01 .. 53 )、ここで日曜日は週の最初の日です。 WEEK() モード2; %Xで使用
    %v 週(01 .. 53 )、ここで月曜日は週の最初の日です。 WEEK() モード3; %xで使用
    %W 平日の名前(Sunday ..Saturday
    %w 曜日(0 =日曜日..6 =土曜日)
    %X 日曜日が週の最初の日である週の年、数値、4桁。 %Vで使用
    %x 週の年。月曜日は週の最初の日で、数値は4桁です。 %vで使用
    %Y 年、数値、4桁
    %y 年、数値(2桁)
    %% リテラル% キャラクター
    %x x 、任意の「 x 」は上記にリストされていません

    上記のフォーマット指定子のいくつかを使用して、DATE_FORMAT()のフォーマット文字列を提供する例を次に示します。 機能:

    SELECT DATE_FORMAT('2035-12-25 08:15:30', '%r %W, %D %M %Y');

    結果:

    08:15:30 AM Tuesday, 25th December 2035

    GET_FORMAT() 機能

    上記の個々のフォーマット指定子に加えて、GET_FORMAT()を使用できます。 フォーマット文字列に含めるフォーマット指定子とその順序を覚えておく必要なしに、完全なフォーマット文字列を返す関数。この関数は、フォーマット文字列を必要とする関数を操作する場合に役立ちます。


    1. sqlliteで作成およびエクスポートされたアセットフォルダーandroidからデータベースを配置してデータベースを読み取る方法

    2. ISJSON()SQL Server(T-SQL)の例

    3. MMOゲームとデータベース設計

    4. DATETIMEFROMPARTS()SQL Server(T-SQL)の例