Django 解決時間顯示格式含有T

2022-04-11 20:03:26 字數 1154 閱讀 7757

問題:

使用drf開發時前端**顯示的資料含有t而且很長,不是我們需要的格式。

後端**如下:

models.py

class

serverinfo(models.model):

"""伺服器資訊

"""...

create_time = models.datetimefield(auto_now_add=true, null=true)

update_time = models.datetimefield(auto_now=true, null=true)

server_info.py

class

createserverinfoserializers(serializers.modelserializer):

"""新增伺服器的序列化器;

修改也可以用

"""class

meta:

model =serverinfo

fields = '

__all__

'

資料庫中寫入的時間也是這種格式:

解決:

解決前台顯示:

只需要在settings.py中新增如下配置就可以解決前台顯示時間格式有問題了

rest_framework =
解決資料庫顯示:同樣改settings.py檔案

#

注釋時區設定

#time_zone = 'asia/shanghai'

#使用時區設定為false

use_tz = false

驗證下:

時間顯示格式

備忘 yyyy mm dd hh mm ss部分解釋 d 月中的某一天。一位數的日期沒有前導零。dd 月中的某一天。一位數的日期有乙個前導零。ddd 週中某天的縮寫名稱,在 abbreviateddaynames 中定義。dddd 週中某天的完整名稱,在 daynames 中定義。m 月份數字。一位...

sqlserver時間顯示格式

select convert char,你的日期字段,120 as date2 from table mssql預設以系統時間格式輸出,你可以調整系統的時間格式來解決 當然是在程式裡解決比較靈活,convert char,date,n 輸出的各中樣式 n 日期樣式 0 04 2 2005 9 06a...

時間的格式化顯示

時間的格式化顯示 system.datetime currenttime new system.datetime 1.1 取當前年月日時分秒 currenttime system.datetime.now 1.2 取當前年 int 年 currenttime.year 1.3 取當前月 int 月 ...