mysql日期時間戳轉換 mysql日期時間戳轉換

2021-10-17 12:12:14 字數 647 閱讀 1997

1.mysql獲取當前時間戳

mysql> select unix_timestamp();

| unix_timestamp() |

| 1525739078 |

1 row in set

mysql> select unix_timestamp(now());

| unix_timestamp(now()) |

| 1525739117 |

1 row in set

這兩個是等價的

2.mysql日期轉換成時間戳

日期轉換時間戳用的也是上面1所用到的函式

mysql> select unix_timestamp('2018-05-08 08:26:30');

| unix_timestamp('2018-05-08 08:26:30') |

| 1525739190 |

1 row in set

1中的now()函式,返回當前時間的長日期,和2018-05-08 08:26:30格式相同

3.時間戳轉換成日期

select from_unixtime(1525740032);

| from_unixtime(1525740032) |

| 2018-05-08 08:40:32 |

時間戳轉換日期 日期轉換時間戳 時間戳轉換星期

時間戳轉換日期 string date orderinfo.getchangetime replace null dateformat sdf new dateformat mm dd string monthdate sdf.format new date long.parselong date ...

MySQL 日期函式 轉換時間戳

from unixtime unixtime,format 用途 將數字型的unix 時間日期值轉為de日期值 引數說明 unixtime bigint型別,秒數,unix格式的日期時間值,若輸入為string,double型別會隱式轉換為bigint後參與運算。根據format格式化。如果form...

mysql時間戳和日期轉換

mysql有自帶的函式可以直接轉換,函式是from unixtime 資料表中 create time 儲存的是時間戳,如 1429063399 mysql的執行語句 日期合格可以自己定義 select from unixtime 1429063399,y m d h i s 輸出結果 mysql的...