sqlite3のSQLで変更フォーマット結果の時間を返す方法
SQLite3のSQLで、日付や時刻を特定のフォーマットで取得するには、strftime()関数を使用します。以下は、SQLite3のSQLで時刻を指定されたフォーマットで取得する例です。
strftime()関数を使用して時刻をフォーマットするには、フォーマット文字列として適切なフォーマット指定子を指定します。以下は、時刻を24時間制のHH:MM:SS形式で取得する例です。
sql
SELECT strftime('%H:%M:%S', 'now') AS formatted_time;
このクエリは、現在の時刻をHH:MM:SS形式で取得し、formatted_timeという名前のカラムに結果を表示します。
フォーマット指定子の例:
%H: 0から23の時間 (24時間制)%M: 0から59の分%S: 0から59の秒
また、24時間制ではなく、12時間制の場合は、%Iと%pを使用してAM/PM表示を含めることもできます。
sql
SELECT strftime('%I:%M:%S %p', 'now') AS formatted_time;
このクエリは、現在の時刻を12時間制でAM/PM表示を含む形式で取得します。

ディスカッション
コメント一覧
まだ、コメントがありません