關於時間戳轉換為日期格式的方法總結

2021-08-19 16:49:25 字數 914 閱讀 6465

在開發中會經常遇到後台傳來的日期格式為時間戳格式,那麼如何使後台傳來的時間戳轉換成ui設計的日期格式呢?

以下是在前端開發中總結的方法:

使用時直接呼叫

如需要的時間格式為 5-4 14:45 那麼直接呼叫該方法 timestamp2string(createtime,9)

說明:time為要轉換的日期時間戳,type為日期格式

以下為type說明(以2023年5月4日 12:30:00說明)

type引數

格式說明

1***x年xx月xx日

顯示為 2023年5月4日

2***x-xx-xx

顯示為 2018-5-4

3xx-xx

顯示月日 5-44xx

只顯示月 55xx

只顯示日 4

6***x.xx.xx xx:xx:xx

顯示為 2018.5.4 12:30:00

7***x-xx-xx xx:xx:xx

顯示為 2018-5-4 12:30:00

8***x-xx-xx xx:xx

顯示為 2018-5-4 12:30

9xx-xx xx:xx

顯示為 5-4 12:30

具體方法如下:

//轉換日期格式

function timestamp2string(time, type) 

if (type == '2')

if (type == '3')

if(type == '4')

if(type == '5')

if(type == '6')

if(type == '7')

if(type == '8')

if(type == '9')

}

JS將時間戳轉換為日期時間格式

最近專案需要在前端將乙個13位的時間戳顯示成日期格式,在網上查了很多都不符合要求,只有乙個是能滿足要求的,在這記錄一下,說不定以後還用的著。13位時間戳改為yyyy mm dd hh mm ss 格式 目標時間戳 1516324500000 將時間戳改為yyyy mm dd hh mm ss fun...

SQL Server中時間戳轉換為日期格式

通常實際專案,日期都會以bitint形式的時間戳來存入資料庫,閱讀性不好,需在存入和取出作換算,今天使用到在sql server中將時間戳轉為日期格式輸出。mysql中可以使用這兩個函式來換算,但是sql server中不支援 將日期格式轉成時間戳 將時間戳轉成日期格式 sql server中需要使...

vue時間戳獲取本地時間轉換為日期格式

想獲取一下本地時間 定義date nowtime為本地時間 this nowtime newdate tolocalestring 這樣獲取的時間格式為 2020 5 24 上午10 55 將此轉換為日期格式 2020 5 24 10 55 01 如果不用第三方庫的話,需要自己寫個方法 csdn上面...