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

2021-07-23 04:30:29 字數 1039 閱讀 1009

1、

unix時間戳

轉換為日期用函式: 

from_unixtime()

[sql]view plain

copy

select from_unixtime(1156219870);  

輸出:2006-08-22 12:11:10

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

[sql]view plain

copy

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

[sql]view plain

copy

輸出:1162614180  

[sql]view plain

copy

select unix_timestamp(now());  

[sql]view plain

copy

[sql]view plain

copy

輸出當前時間戳  

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

[sql]view plain

copy

$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');

python時間戳與日期格式互轉

def stamp to datetime stamp,strformat y m d h m s 時間戳轉日期格式 import datetime import time stamp int stamp strf time.strftime strformat,time.localtime sta...

時間戳與日期格式相互轉換

import time 建立乙個時間戳 t 1533880334 1.使用time.localtime將時間戳轉成日期格式 t time.localtime t time.struct time tm year 2018,tm mon 8,tm mday 10,tm hour 13,tm min 5...

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...