ホームページ > データベース > mysql チュートリアル > MySQL DATETIME インスタンスから合計秒数を取得するにはどうすればよいですか?

MySQL DATETIME インスタンスから合計秒数を取得するにはどうすればよいですか?

王林
リリース: 2023-08-27 14:29:15
転載
1357 人が閲覧しました

如何从 MySQL DATETIME 实例获取总秒数?

MySQL DateTime インスタンスは、次のように UNIX_TIMESTAMP() 関数を介して秒に変換できます。

mysql> Select UNIX_TIMESTAMP('2017-05-15 04:05:30') AS 'NUMBER OF SECONDS';

+-------------------+
| NUMBER OF SECONDS |
+-------------------+
|        1494801330 |
+-------------------+
1 row in set (0.00 sec)
ログイン後にコピー

上記のクエリは、指定された datetime インスタンスを合計秒に変換します。

mysql> Select UNIX_TIMESTAMP(NOW()) AS 'NUMBER OF SECONDS';

+-------------------+
| NUMBER OF SECONDS |
+-------------------+
|        1509248856 |
+-------------------+
1 row in set (0.00 sec)
ログイン後にコピー

上記のクエリは、現在の DateTime インスタンスを合計秒数に変換します。

mysql> Select UNIX_TIMESTAMP(Dateofreg) AS 'NUMBER OF SECONDS' from
       testing where StudentName = 'Gaurav';

+-------------------+
| NUMBER OF SECONDS |
+-------------------+
|        1509247113 |
+-------------------+
1 row in set (0.00 sec)
ログイン後にコピー

上記のクエリは、StudentName 列の値が「Gaurav」であるテーブル「testing」に格納されている値である DateTime インスタンスを変換します。

以上がMySQL DATETIME インスタンスから合計秒数を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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