Mysql でよく使用される時間、日付、変換関数の概要

Mysql でよく使用される時間、日付、変換関数の概要

この記事では、主に実際のアプリケーションでよく使用されるMySQLの時刻と日付、および変換関数についてまとめています。

1.now(): 現在の日付と時刻を返します

今すぐ選択();
//2018-04-21 09:19:21

2.curdate() : 現在の日付を返す

curdate() を選択します。
//2018-04-21

3. dayofweek(data) : 日付データの曜日を返します。

(1 = 日曜日、2 = 月曜日...7 = 土曜日、ODBC 標準)
曜日を選択します('2018-02-13'); 
// 3

4.weekday(date) : 日付データの曜日を返します

(0 = 日曜日、1 = 月曜日...6 = 土曜日、ODBC 標準)
WEEKDAY('1997-10-04 22:23:00')を選択します。
//5

5.dayofmonth(date): その日付の月の日数を返します(範囲 1~31)

dayofmonth('2018-04-21') を選択します。
//21

6.dayofyear(date) : その日付が何日目かを返します (範囲 1 ~ 366)

dayofyear('2018-01-01') を選択します。
//1

7.month(date): dateの月の値を返します

月を選択('2018-04-21');
//4

8.dayname(date): 曜日を返します(英語名を返します)

曜日名を選択します('1998-02-05');
//木曜日

9.monthname(date): 日付の月を返します(英語)

月名を選択('2018-02-01')
//2月

10.quarter(date): その日付の四半期を返します。

四半期を選択します('2018-04-21');
//2

11.week(date,first): 日付が属する年の最初の週を返します。

(最初のパラメータ: 0 は日曜日が週の始まりであることを意味し、1 は月曜日が週の始まりであることを意味し、デフォルトは 0 です)
週を選択('2018-02-20'); // 7
週を選択('2018-02-20',0); //7
週を選択('2018-02-20',1); //8

12.year(date): 日付の年を返します(範囲 1000-9999)

年を選択('98-02-03');
//1998

要約する

上記は、MySQL でよく使用される時間、日付、変換関数の概要です。お役に立てば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Python MySQL の日付時刻の書式設定をパラメータ操作として
  • MySQLの日付と時刻の間隔計算の分析例
  • thinkphp5.1 フレームワークを使用して MySQL タイムスタンプを日付としてフォーマットする方法の概要
  • 時間に基づいて日付をクエリするためのMySQL最適化テクニック
  • mysqlは昨日の日付、今日の日付、明日の日付、前の時間と次の時間の時刻を取得します
  • MySQL で時刻と日付の型を保存する際の選択問題を分析する
  • MySQLは現在の日付と時刻を取得する関数
  • MySQLで日付と時刻を照会する方法

<<:  Vueはプルダウンを実装してさらに読み込む

>>:  linuxdeployqt を使用して Ubuntu で Qt プログラムをパッケージ化する問題を解決する

推薦する

MySQLインデックスの詳細な分析

序文インデックスの選択はオプティマイザ段階の作業であることはわかっていますが、オプティマイザは万能で...

VUE ユニアプリテンプレート構文についての簡単な説明

1.v-bind(略称:)コンポーネント プロパティのデータで定義されたデータ変数を使用するか、コン...

MySQL の完全バックアップ中に特定のライブラリを除外する方法

MySQLの完全バックアップを実行するときは、--all-databaseパラメータを使用します。例...

ホバー生成の境界線によって生じる要素の移動を解決する方法

序文hover疑似クラスが要素に境界線を追加すると、要素内のコンテンツがずれることがあります。box...

ウェブページを作るときに知っておくべきいくつかのスキル

1. IE6 では z-index が無効です。 CSS では、階層を変更するために z-index...

Dockerプライベートウェアハウスの構築とインターフェース管理の詳細な説明

1. レジストリについて公式 Docker ハブは、パブリックイメージを管理するのに適した場所です。...

Nodejs がイントラネット侵入サービスを実装

目次1. LAN内のプロキシ2. イントラネットの浸透イントラネット侵入とは何ですか?橋プロキシサー...

Apple Watchのインタラクションデザインにおける4つの全く異なる体験が明らかに

今日も Watch アプリのデザインに関する話です。私はケーススタディが大好きなので、同じトピックを...

MySQL でのトランザクションの使用方法

基礎トランザクションは、SQL ステートメントのグループに対するアトミック操作です。つまり、グループ...

HTML+CSS3+JSで実装されたドロップダウンメニュー

成果を達成する html <div class="コンテナ"> &l...

HTMLページをクリックしてダウンロードファイルを実装する2つの方法

1. <a>タグを使用して完了します <a href="/user/te...

ログインインターセプションを実装するためのVueルーティング

目次1. 概要2. ログインインターセプションを実装するためのルーティングナビゲーションガード1. ...

CSS @font-face パフォーマンス最適化の詳細な理解

この記事では主に、フォント読み込みの最適化に関する一般的な戦略を紹介します。内容の大部分は参考資料と...

DockerとFastDFSのインストールコマンドと使い方の詳しい説明

Dockerの機能1) すぐに始められるユーザーがプログラムを「Docker 化」するには、わずか数...

VMware マルチノード環境を構成する方法

このチュートリアルでは CentOS 7 64 ビットを使用します。各仮想マシンに 2GB のメモリ...