mysql UNIX時間戳與日期的相互轉換

2022-09-17 12:39:12 字數 511 閱讀 9975

unix時間戳轉換為日期用函式: from_unixtime()

select from_unixtime(1156219870);

日期轉換為unix時間戳用函式: unix_timestamp()

select unix_timestamp(』2006-11-04 12:23:00′);

例:mysql查詢當天的記錄數:

$sql=」select * from message where date_format(from_unixtime(chattime),』%y-%m-%d』) = date_format(now(),』%y-%m-%d』) order by id desc」;

當然大家也可以選擇在php中進行轉換

unix時間戳轉換為日期用函式: date()

date('y-m-d h:i:s', 1156219870);

日期轉換為unix時間戳用函式:strtotime()

strtotime('2010-03-24 08:15:42');

mysql UNIX時間戳與日期的相互轉換

mysql unix時間戳與日期的相互轉換 unix時間戳轉換為日期用函式 from unixtime select from unixtime 1156219870 日期轉換為unix時間戳用函式 unix timestamp select unix timestamp 2006 11 04 12...

PHP時間戳與日期

時間戳轉換函式 date y m d h i s time y m d h i s 是轉換後的日期格式,time 是獲得當前時間的時間戳。如果是date y m d h i s time 則小時分秒一起顯示 date y m d h i s time 列印結果為 2020 6 15 18 05 31...

Mysql UNIX時間戳和日期轉換函式

在mysql中把時間保持為unix時間戳可以提高代時間查詢的sql語句速度,而且在不同時區轉移資料可以更好的轉換日期時間,但弊端就是在mysql管理器中看不到直觀的日期時間,mysql當然有解決的方法了 from unixtime函式就是專門解決這個問題.用法如下 unix時間戳轉換為日期用函式 f...