linux date命令時間戳和時間之間的轉換

2022-10-11 11:42:12 字數 652 閱讀 1732

非常多時候我們檢視資料庫的資料,或者是一些別人系統中的資料須要用時間戳來查詢。或者查詢出來的結果是個時間戳。

這裡是在mac下的操作。主要就是用date這個命令,很多其它的使用方法用man命令檢視

我們知道date 命令能夠直接把當前時間轉化為時間戳

# date +%s

1436781527

然後這裡我們把自定義的時間轉化為時間戳

# date -j -f "%y-%m-%d %h:%m:%s"

"2015-07-13 18:02:00"

"+%s"

1436781720

事實上這個略複雜,假設手打

只是時間戳轉為可讀時間形式就非常easy了,mac和centos有點差別

mac上

date

-r1436781720

2023年 7月13日 星期一 18時02分00秒 cst

centos上

$ date -d @1436781720

2023年 07月 13日 星期一 18:02

:00cst

這兩個命令確實簡短好記

linux date命令時間戳和時間之間的轉換

非常多時候我們檢視資料庫的資料,或者是一些別人系統中的資料須要用時間戳來查詢。或者查詢出來的結果是個時間戳。這裡是在mac下的操作。主要就是用date這個命令,很多其它的使用方法用man命令檢視 我們知道date 命令能夠直接把當前時間轉化為時間戳 date s 1436781527然後這裡我們把自...

Linux date命令時間戳和時間之間的轉換

這裡是在mac下的操作,主要就是用date這個命令,更多的用法用man命令檢視 字串格式時間 to 時間戳 我們知道date 命令可以直接把當前時間轉化為時間戳 date s 1436781527 linux下不支援自定義的格式轉化為時間戳,下面幾種可以 date d 06 12 2018 07 2...

Linux date 顯示設定時間命令學習

概要 date命令的功能是顯示和設定系統日期和時間 命令格式 date option format date u utc universal mmddhhmm cc yy ss 引數 d string 顯示由 string 描述的日期 s string 設定由 string 描述的日期 y 年 例如...