十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
??linux上若要把時間戳轉(zhuǎn)換成不同格式的時間格式,有幾種比較簡單的方式。要先知道時間戳的格式,Linux中的時間戳格式是以秒計算的UNIX時間到1970年1月1日00:00:00 UTC之間的秒數(shù)。

創(chuàng)新互聯(lián)建站專注于陽明網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供陽明營銷型網(wǎng)站建設(shè),陽明網(wǎng)站制作、陽明網(wǎng)頁設(shè)計、陽明網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造陽明網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供陽明網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
1. 通過日期指令
??Linux有一個日期指令可以使用,用于將Unix時間戳轉(zhuǎn)換成日期格式。格式如下:
“`shell
$ date -d @
??舉個例子,如果我們想把"1595770006300"這個時間戳轉(zhuǎn)換成可讀的時間格式,可以使用以下命令:
```shell
date -d @1595770006300
??運行后的結(jié)果是:`Wed Jul 22 20:20:06 UTC 2020`
2. 通過awk命令
??另外一個簡單的方式就是使用Awk命令,該命令可以將Unix時間戳轉(zhuǎn)換成YYYY年MM月DD日HH時MM分SS秒:
“`shell
$ awk ‘{print strftime(“%Y年%m月%d日 %H時%M分%S秒”,$1)}’
??例如:將"1595770006300"這個時間戳轉(zhuǎn)換成可讀格式:
```shell
awk '{print strftime("%Y年%m月%d日 %H時%M分%S秒",$1)}' 1595770006300
??結(jié)果:`2020年07月22日 20時20分06秒`
3. 通過python語言
??也可以使用Python語言,通過python的datetime 模塊簡單的實現(xiàn)Unix時間戳轉(zhuǎn)換:
“`python
#!/usr/bin/env python
# coding:utf-8
import datetime
if __name__ == ‘__main__’:
unix_time = 1595770006300
dateArray = datetime.datetime.utcfromtimestamp(unix_time/1000)
standardDatetime = dateArray.strftime(“%Y-%m-%d %H:%M:%S”)
print(standardDatetime)
??結(jié)果:`2020-07-22 20:20:06`
??上面介紹了三種在Linux上轉(zhuǎn)換時間戳的簡單方法,逐種簡單的介紹到上面結(jié)束了,可以根據(jù)不同的需求來轉(zhuǎn)換時間戳,了解了以上三種方法之后,大家可以自由發(fā)揮,通過以上三種方法更加方便、快捷的實現(xiàn)Unix時間戳的轉(zhuǎn)換。
成都服務(wù)器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。物理服務(wù)器托管租用:四川成都、綿陽、重慶、貴陽機房服務(wù)器托管租用。