MySQL の日付と時刻の加算と減算のサンプル コード

MySQL の日付と時刻の加算と減算のサンプル コード

最近、MySQL を見直していたところ、偶然 MySQL の日付と時刻を見ました。自分用にメモを残して、皆さんと共有したいと思います。

  • now(); 現在の特定の日付と時刻
  • curdate(); 現在の日付
  • curtime(); 現在の時刻

1.MySQLは時間間隔を加算または減算します

現在の日付変数を設定する

set @dt = now(); //現在の日付を設定する select @dt; //変数の値を照会する

時間間隔を加算および減算する関数 date_add() および date_sub()

date_add('特定の日付と時刻', 間隔 1 時間型名);

例:

select date_add(@dt, interval 1 year); //1 年追加select date_add(@dt, interval 1 month); //1 か月追加

四半期: 四半期、週: 週、日: 日、時間: 時間、分: 分、秒: 秒、マイクロ秒: ミリ秒

注: 変数を使用せずに時間を直接加算または減算することもできます。例: select date_add('1998-01-01', interval 1 day);

2. 日付を減算する

datediff(date1,date2): 2つの日付を減算し、date1からdate2を引くと、減算後の日数が得られます。

timediff(time1, time2): time2からtime1を減算し、その差を返します。


timediff('2019-06-03 12:30:00', '2019-06-03 12:29:30') を選択します。

同等

timediff('12:30:00', '12:29:30')を選択します。

これで、MySQL の日付と時刻の加算と減算のサンプル コードに関するこの記事は終了です。MySQL の日付と時刻の加算と減算の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQLの日付加算と減算関数の詳細な説明

<<:  get メソッドによる HTML フォームの値転送の例

>>:  入力選択スタイルを変更する CSS 疑似クラスのサンプルコード

推薦する

花火効果を実現するJavaScript(オブジェクト指向)

この記事では、花火効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。具...

簡潔なReactコンポーネントを書くためのヒント

目次スプレッド演算子を使用してプロパティを渡すのは避けてください関数パラメータをオブジェクトにカプセ...

HTML面接の質問の要約

1. doctypeの役割、厳密モードと混合モードの違い、そしてその重要性1. 構文形式: <...

js を使ってシンプルな虫眼鏡効果を実現

この記事の例では、参考までに簡単な虫眼鏡効果を実現するためのjsの具体的なコードを共有しています。具...

vue-router を遅延ロードする 3 つの方法のまとめ

遅延読み込みを使用しない 'vue' から Vue をインポートします。 '...

素晴らしい CSS ナビゲーション バーの下線効果

中国初のカッター github.com/chokcocoまず、ここに画像があります。純粋な CSS ...

Vue プロジェクトをパッケージ化して Apache サーバーにデプロイする手順

開発環境では、vue プロジェクトは、ローカルで Express サーバーを構築することをベースにし...

Dockerはクロスプラットフォーム機能を実現するためにnet5プログラムを導入

展開環境: ここでは docker コンテナ、Linux システム、VmWare 仮想マシンが使用さ...

MySQL INT型の完全な分析

序文: Integer は MySQL で最もよく使用されるフィールド型の 1 つで、通常は整数を格...

Docker インストール tomcat dubbo-admin インスタンス スキル

1. tomcatイメージをダウンロードする docker pull tomcat:8.5.29 2...

Velocity.js はページスクロール切り替え効果を実装します

今日は、複数ページのスクロール切り替え効果を備えた Web サイトを簡単かつ効率的に開発できる、小さ...

フローティング要素が親要素の高さを崩す原因と解決策の詳細な説明

フローティング要素は、親要素の高さを縮小します。要素を float float:left/right...

ブラウザの自動更新を実装するReactサンプルコード

目次フロントエンドルーティングとは何ですか?フロントエンドルーティングを実装するにはどうすればいいで...

Kubernetes YAMLファイルの使用

目次01 YAMLファイルの概要YAML---キー値型YAML---リスト型02 K8Sにおけるマス...

Vue 組み込みコンポーネントのキープアライブでの LRU アルゴリズムの使用

目次Vue の keep-alive 組み込みコンポーネントの使用でもこのアルゴリズムが使用されます...