sqlite 日時のフォーマットを指定する
sqliteで、日時のフォーマットを指定する手順を記述してます。
環境
- OS windows11 home
- sqlite 3.37.1
- DB Browser for SQLite 3.12.2
手順
日時のフォーマットを指定するには、「strftime」を使用します。
strftime('フォーマット形式',日付)
フォーマット形式は、以下のものが存在します。
%Y 年 %m 月 %d 日 %W 年始めからの週数 %j 年始めからの経過日数 %w 曜日: (日曜日 0) %H 時 %M 分 %S 秒 %f 秒+ミリ秒 %s 1970-01-01からの経過秒数 %J ユリウス日 %% %文字
実際に、以下のテーブル「hoge」というテーブルを使用して実行してみます。
「年月日」に変換して取得してみます。
select
created_date,
strftime('%Y年%m月%d日', created_date)
FROM hoge;
実行結果
取得されていることが確認できます。
時分秒
時分秒も同じです。
select
created_date,
strftime('%Y年%m月%d日 %H時%M分%S秒', created_date)
FROM hoge;
実行結果
-
前の記事
Google ドライブ 新規メニューを開くショートカットキー 2022.09.12
-
次の記事
C# WPF xaml内でテキストを改行する 2022.09.12
コメントを書く