最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Django將秒轉(zhuǎn)換為xx天xx時xx分

 更新時間:2019年09月27日 11:55:57   作者:FatPuffer  
這篇文章主要介紹了Django將秒轉(zhuǎn)換為xx天xx時xx分,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

Django將秒轉(zhuǎn)換為xx天xx時xx分,具體代碼如下所示:

from django.utils.translation import ngettext_lazy as _n

def humanize_seconds(secs):
  a_day = 86400
  an_hour = 3600
  a_minute = 60
  timetot = ''
  total_secs = secs
  if secs > a_day: # 60sec * 60min * 24hrs
    days = int(secs // a_day)
    # timetot += "{} {}".format(int(days), _('days'))
    timetot += _n('%(num)s day', '%(num)s days', days) % {'num': days}
    secs = secs - days * a_day

  if secs > an_hour:
    hrs = int(secs // an_hour)
    # timetot += " {} {}".format(int(hrs), _('hours'))
    timetot += ' '
    timetot += _n('%(num)s hour', '%(num)s hours', hrs) % {'num': hrs}
    secs = secs - hrs * an_hour

  if secs > a_minute and total_secs < a_day:
    mins = int(secs // a_minute)
    timetot += ' '
    timetot += _n('%(num)s minute', '%(num)s minutes', mins) % {'num': mins}
    secs = secs - mins * a_minute

  if secs > 0 and total_secs < an_hour:
    secs = int(secs)
    timetot += ' '
    timetot += _n('%(num)s second', '%(num)s seconds', secs) % {'num': secs}
  return timetot

if __name__ == "__main__":
  print(humanize_seconds(360200))

知識點擴展:django 將model轉(zhuǎn)換為字典

from django.forms.models import model_to_dict
from projects.models import ProjectInformation

site = ProjectInformation.objects.get(id=6)
dict = model_to_dict(site)
dict
{'CRFmethod': '',
 'EDCprovider': '',
 'acceptancenum': '',
 'add_time': datetime.datetime(2017, 4, 20, 8, 4, 42, 751202, tzinfo=<UTC>),
 'begindate': None,
 'clinicalassis': '',
 'clinicalnum': '',
 'created_by': '',
 'created_date': None,
 'enddate': None,
 'ethicsreviewdate': None,
 'ethicsreviewpers': '',
 'ethicsreviewres': '',
 'ethicsreviewunit': '',
 'id': 6,
 'isimport': None,
 'leaderunit': None,
 'localcases': None,
 'medicalequipment': '',
 'mequipmenttype': '',
 'multicenter': '',
 'plannum': '',
 'proenname': '愛上地方',
 'proname': '打士大夫',
 'prostatus': '',
 'prosummary': '',
 'protype': '打是否',
 'regstudy': '是',
 'reportdate': None,
 'reportnum': '',
 'reportversion': '',
 'researchdesign': '',
 'researchtype': '',
 'responsible': '',
 'studytype': '器械類',
 'telephonenum': None,
 'totalcases': None,
 'treatmenttype': None,
 'unitnum': None}

總結(jié)

以上所述是小編給大家介紹的Django將秒轉(zhuǎn)換為xx天xx時xx分,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • Python使用multiprocessing實現(xiàn)多進程的詳細步驟記錄

    Python使用multiprocessing實現(xiàn)多進程的詳細步驟記錄

    multiprocessing包是Python中的多進程管理包,與threading.Thread類似,它可以利用multiprocessing.Process對象來創(chuàng)建一個進程,下面這篇文章主要給大家介紹了關(guān)于Python使用multiprocessing實現(xiàn)多進程的詳細步驟,需要的朋友可以參考下
    2024-08-08
  • python中l(wèi)xml模塊的使用詳解

    python中l(wèi)xml模塊的使用詳解

    lxml是python的一個解析庫,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高,這篇文章主要來和大家講解一下lxml模塊的使用,感興趣的可以了解一下
    2023-08-08
  • python interpolate插值實例

    python interpolate插值實例

    這篇文章主要介紹了python interpolate插值實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • 淺談python為什么不需要三目運算符和switch

    淺談python為什么不需要三目運算符和switch

    下面小編就為大家?guī)硪黄獪\談python為什么不需要三目運算符和switch。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • Python定時發(fā)送消息的腳本:每天跟你女朋友說晚安

    Python定時發(fā)送消息的腳本:每天跟你女朋友說晚安

    今天小編就為大家分享一篇關(guān)于Python定時發(fā)送消息的腳本:每天跟你女朋友說晚安的文章,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • 關(guān)于pygame.surface.blit()方法4個參數(shù)的使用

    關(guān)于pygame.surface.blit()方法4個參數(shù)的使用

    這篇文章主要介紹了關(guān)于pygame.surface.blit()方法4個參數(shù)的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 如何使用pdb進行Python調(diào)試

    如何使用pdb進行Python調(diào)試

    本篇教程中,我們主要講解了pdb中一些基本常用的內(nèi)容,包括打印表達式使用n(next)和s(step)命令調(diào)試代碼斷點使用unt(until)來繼續(xù)執(zhí)行代碼顯示表達式查找一個函數(shù)的調(diào)用者,對pdb Python調(diào)試相關(guān)知識感興趣的朋友跟隨小編一起看看吧
    2021-06-06
  • pygame庫pgu使用示例代碼

    pygame庫pgu使用示例代碼

    pgu全稱是Phil’s pyGame Utilities,是pygame的一組模塊與腳本,其中還有g(shù)ui集成了一些小模塊,現(xiàn)在用pygame制作小游戲的人越來越多,但是pygame它是沒有彈窗機制的,今天通過本文給大家介紹pygame庫pgu使用示例代碼,需要的朋友參考下吧
    2021-08-08
  • python實現(xiàn)簡單通訊錄管理系統(tǒng)

    python實現(xiàn)簡單通訊錄管理系統(tǒng)

    這篇文章主要為大家詳細介紹了python實現(xiàn)簡單通訊錄管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Python中ValueError報錯的原因和解決辦法

    Python中ValueError報錯的原因和解決辦法

    在Python編程中,ValueError是一種非常常見的異常類型,它通常發(fā)生在函數(shù)接收到一個有效類型但不適合該函數(shù)操作的值時,本文將深入探討ValueError的報錯原因、提供詳細的解決辦法,并通過豐富的代碼示例來加深理解,需要的朋友可以參考下
    2024-07-07

最新評論

于田县| 耿马| 澎湖县| 稷山县| 仪陇县| 邯郸县| 额尔古纳市| 保德县| 根河市| 东乡| 宣恩县| 武山县| 馆陶县| 太和县| 嘉黎县| 冕宁县| 出国| 定结县| 夹江县| 武乡县| 惠东县| 壤塘县| 临城县| 乌鲁木齐县| 清原| 修水县| 陇南市| 襄城县| 秦安县| 铜川市| 定安县| 鄯善县| 遵义县| 化州市| 新干县| 武义县| 乌拉特中旗| 深圳市| 金山区| 尤溪县| 普兰店市|