問題:
使用drf開發時前端**顯示的資料含有t而且很長,不是我們需要的格式。
後端**如下:
models.py
classserver_info.pyserverinfo(models.model):
"""伺服器資訊
"""...
create_time = models.datetimefield(auto_now_add=true, null=true)
update_time = models.datetimefield(auto_now=true, null=true)
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 月 ...