MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLで、秒数をTIMESTAMPに変換するにはどうすればよいですか?


これはUNIX_TIMESTAMP()の逆であり、FROM_UNIXTIME()関数を使用して実行できます。たとえば、11576070秒はTIMESTAMP ‘1970-05-1505:04:30’になります。

mysql> Select FROM_UNIXTIME(11576070);
+--------------------------------+
| FROM_UNIXTIME(11576070)        |
+--------------------------------+
|      1970-05-15 05:04:30       |
+--------------------------------+
1 row in set (0.00 sec)

  1. DATEタイムスタンプを変換して月番号を返す

    月番号のみを返すには、DATE_FORMAT()-を使用できます。 mysql> create table DemoTable1999    (    ArrivalDate timestamp    ); Query OK, 0 rows affected (0.66 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1999 values('2019-01-01 12:34:00'); Query OK, 1 row

  2. PHPで文字列を数値に変換する方法は?

    文字列を数値に変換するためのコードは、次のとおりです- 例 <?php    $str = "150";    $num = (int)$str;    echo "Number (Converted from String) = $num"; ?> 出力 これにより、次の出力が生成されます- Number (Converted from String) = 150 例 別の例を見てみましょう- <?php    $str = "100.56&