ホームページ > データベース > mysql チュートリアル > mysql タイムスタンプ形式関数 from_unixtime の使用方法

mysql タイムスタンプ形式関数 from_unixtime の使用方法

PHPz
リリース: 2023-05-29 19:43:16
転載
3130 人が閲覧しました

クエリ効率を向上させるために、通常、時刻を保存するために int(11) 型のタイムスタンプを使用します。ただし、これには欠点があり、タイムスタンプが表示されるため、実際の日付と時刻を知ることが困難になります。

mysql は、形式を変換するためのタイムスタンプ フォーマット関数 from_unixtime を提供します。

from_unxitime 構文の説明:

from_unixtime(unix_timestamp, format)
ログイン後にコピー

に従ってフォーマットされた Unix タイム スタンプの文字列を返します。フォーマットします。形式が設定されていない場合、デフォルトでは形式 %Y-%m-%d %H:%i:%s

が使用されます。例:

mysql> select from_unixtime(1459338786);
+---------------------------+
| from_unixtime(1459338786) |
+---------------------------+
| 2016-03-30 19:53:06       |
+---------------------------+
1 row in set (0.00 sec)

mysql> select from_unixtime(1459338786, '%Y-%m-%d %H:%i:%s');
+------------------------------------------------+
| from_unixtime(1459338786, '%Y-%m-%d %H:%i:%s') |
+------------------------------------------------+
| 2016-03-30 19:53:06                            |
+------------------------------------------------+
1 row in set (0.00 sec)
ログイン後にコピー

format 形式の説明:

  • %M 月名 (1 月~12 月)

  • ##%W 週名 (日曜日~)土曜)

  • %D 英語の接頭語が付いた日付 (1st、2nd、3rd など)

  • %Y 年、数値、4桁

  • %y 年、数字、2桁

  • %a 曜日の略称(日~土)

  • %d 月の日数、数字 (00~31)

  • %e 月の日数、数字 (0~31) )

  • %m 月、数字 (01~12)

  • %c 月、数字 (1~12)

  • % b 月の略称(1月~12月)

  • ##%j 年間の日数(001~366)
  • %H 時間 (00~23)
  • %k 時間 (0~23)
  • %h 時間 (01~12) )
  • %I 時間 (01~12)
  • %L 時間 (1~12)
  • %i 分、数字 (00~59)
  • %r 時間、12 時間 (hh:mm:ss [AP]M)
  • %T 時間、24 時間 (hh:mm:ss)
  • %S 秒 (00~59)
  • % s 秒 (00~59)
  • %p AM または PM
  • %w 1 週間の日数 (0=日曜日 ~ 6=土曜日)
  • %U 週 (0~52)、ここでは日曜日が週の最初の日です
  • %u 週 (0 ~52)、ここでは月曜日が曜日です。
  • %%% a text%
  • 例:時間ごとにカウント

mysql> select from_unixtime(addtime,'%Y-%m-%d %H') as date,count(*) from `table` group by from_unixtime(addtime,'%Y-%m-%d %H');+---------------+----------+| date | count(*) |+---------------+----------+| 2016-03-30 19 | 409 || 2016-03-30 20 | 161 |+---------------+----------+2 rows in set (0.00 sec)
ログイン後にコピー

以上がmysql タイムスタンプ形式関数 from_unixtime の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート