程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MYSQL時間戳如何轉化為一般時間格式

MYSQL時間戳如何轉化為一般時間格式

編輯:MySQL綜合教程


MYSQL時間戳如何轉化為一般時間格式   UNIX_TIMESTAMP(date)   如果沒有參數調用,返回一個Unix時間戳記(從'1970-01-01 00:00:00'GMT開始的秒數)。如果UNIX_TIMESTAMP()用一個date參數被調用,它返回從'1970-01-01 00:00:00' GMT開始的秒數值。date可以是一個DATE字符串、一個DATETIME字符串、一個TIMESTAMP或以YYMMDD或YYYYMMDD格式的本地時間的一個數字。    www.2cto.com   mysql> select UNIX_TIMESTAMP();          -> 882226357  mysql> select UNIX_TIMESTAMP('1997-10-04 22:23:00');          -> 875996580    當UNIX_TIMESTAMP被用於一個TIMESTAMP列,函數將直接接受值,沒有隱含的“string-to-unix-timestamp”變換。     www.2cto.com   FROM_UNIXTIME(unix_timestamp)   以'YYYY-MM-DD HH:MM:SS'或YYYYMMDDHHMMSS格式返回unix_timestamp參數所表示的值,取決於函數是在一個字符串還是或數字上下文中被使用。   mysql> select FROM_UNIXTIME(875996580);          -> '1997-10-04 22:23:00'  mysql> select FROM_UNIXTIME(875996580) + 0;          -> 19971004222300    FROM_UNIXTIME(unix_timestamp,format)   返回表示 Unix 時間標記的一個字符串,根據format字符串格式化。format可以包含與DATE_FORMAT()函數列出的條目同樣的修飾符。   mysql> select FROM_UNIXTIME(UNIX_TIMESTAMP(),                              '%Y %D %M %h:%i:%s %x');          -> '1997 23rd December 03:43:30 x'      作者 謝春業

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved