• 时间模块-datetime精确到微妙级


    1、标准转换格式符号说明

    %a 本地星期的短名称 如:Sun, Mon, ..., Sat (en_US); So, Mo, ..., Sa (de_DE)
    %A 本地星期全名称 如 :Sunday, Monday, ..., Saturday (en_US);Sonntag, Montag, ..., Samstag (de_DE)
    %w 星期的数字表示,0表示周日,6表示周六 如:0,1,2,,,6
    %d 日的数字表示,并且使用0来填补(0-9),如:01, 02, ..., 31
    %b 月份的短名称显示,英文单词简写,如:Jan, Feb, ..., Dec (en_US);Jan, Feb, ..., Dez (de_DE)
    %B 月份的全名称显示,如:January, February, ..., December (en_US);Januar, Februar, ..., Dezember (de_DE)
    %m 月份数字显示,并且用0来补全,如:01, 02, ..., 12
    %y 年份的数字表示,两位表示,如:00, 01, ..., 99
    %Y 年份的数字表示,四位表示,如:0001, 0002, ..., 2013, 2014, ..., 9998, 9999
    %H 24小时制表示,如:00, 01, ..., 23
    %I 12小时制表示,如:01, 02, ..., 12
    %p 上下午的表示,如:AM,PM
    %M 分钟,并且用0补全(0-9),如:00, 01, ..., 59
    %S 秒钟,并且用0补全(0-9),如:00, 01, ..., 59
    %f 微妙表示,如:000000, 000001, ..., 999999
    %z 时区偏移量,如:(empty), +0000, -0400, +1030
    %Z 时区名称,如:(empty), UTC, EST, CST
    %j 全年中的哪一个,用0补全,如:001, 002, ..., 366
    %U 全年中的第几个星期,sunday为第一天如:00, 01, ..., 53
    %W 全年中的第几个星期,monday为第一天如:00, 01, ..., 53
    %c 本地时间,如:06/24/17 15:43:10
    %x 本地日期,如:08/16/88 (None);
    %X 本地时间,如:21:30:00 (en_US);
    %% %符号

    应用场景

    1 Django保存时间数据,精确到毫秒

    #!/usr/bin/env python
    import os
    import sys
    import json
    from datetime import datetime
    
    if __name__ == "__main__":
        os.environ.setdefault("DJANGO_SETTINGS_MODULE", "untitled.settings")
        import django
        django.setup()
        from test01.models import T
    
        a = b'{"a":"1","time":"2018-09-30:12:36:57.6666"}'.decode()
        tims = json.loads(a)['time']
       # !!!!!%S.%f d2
    = datetime.strptime(tims, '%Y-%m-%d:%H:%M:%S.%f') # print(d2,type(d2)) T.objects.create(time=d2) x = T.objects.all()[1].time    s = datetime.strftime(x,'%Y-%m-%d:%H:%M:%S.%f') print(s[:-3])
  • 相关阅读:
    Backbone.js 1.0.0源码架构分析(一)
    汤姆大叔的博客(深入理解JavaScript系列(2):揭秘命名函数表达式)
    求职之路(拿到百度、美团、趋势科技、华为offer)
    请大家注意这个网站www.haogongju.net
    后缀数组求最长重复子串
    2015阿里在线笔试题求两个字符串的最长子串
    剑指offer42:翻转单词顺序 VS 左旋转字符串(更高效、简便的解法)
    求和为s的连续正数序列
    数组中的逆序对
    求一串字符串的全排列和所有组合
  • 原文地址:https://www.cnblogs.com/benson321/p/10629952.html
Copyright © 2020-2023  润新知