精华内容
下载资源
问答
  • <p style="text-align:center"><img alt="" height="617" src="https://img-ask.csdnimg.cn/upload/1621259457936.jpg" width="1767" /></p>  </p>
  • python - 如何将秒转换小时分钟和秒?我有一个在几秒钟内返回信息的函数,但我需要以小时分钟:秒存储该信息。有没有一种简单的方法可以在Python中将秒转换为这种格式?7个解决方案553 votes或者你可以这样做...

    python - 如何将秒转换为小时,分钟和秒?

    我有一个在几秒钟内返回信息的函数,但我需要以小时:分钟:秒存储该信息。

    有没有一种简单的方法可以在Python中将秒转换为这种格式?

    7个解决方案

    553 votes

    或者你可以这样做:

    >>> import datetime

    >>> str(datetime.timedelta(seconds=666))

    '0:11:06'

    SilentGhost answered 2019-01-07T02:50:35Z

    546 votes

    通过使用divmod()函数,它只生成一个除法来产生商和余数,只需两个数学运算就可以非常快速地得到结果:

    m, s = divmod(seconds, 60)

    h, m = divmod(m, 60)

    print "%d:%02d:%02d" % (h, m, s)

    Brandon Rhodes answered 2019-01-07T02:50:57Z

    55 votes

    我很难说这是一个简单的方法(至少我不记得语法),但可以使用time.strftime,它可以更好地控制格式:

    >>> import time

    >>> time.strftime("%H:%M:%S", time.gmtime(666))

    '00:11:06'

    gmtime用于将秒转换为strftime()所需的特殊元组格式。

    anatoly techtonik answered 2019-01-07T02:51:26Z

    31 votes

    >>> import datetime

    >>> "{:0>8}".format(datetime.timedelta(seconds=66))

    >>> "{:0>8}".format(str(datetime.timedelta(seconds=66))) # Python3

    >>> '00:01:06' # good

    和:

    >>> "{:0>8}".format(datetime.timedelta(seconds=666777))

    >>> "{:0>8}".format(str(datetime.timedelta(seconds=666777))) # Python3

    >>> '7 days, 17:12:57' # nice

    没有':0&gt; 8':

    >>> "{}".format(datetime.timedelta(seconds=66))

    >>> '0:01:06' # not HH:MM:SS

    和:

    >>> import time

    >>> time.strftime("%H:%M:%S", time.gmtime(666777))

    >>> '17:12:57' # wrong

    但:

    >>> "{:0>8}".format(datetime.timedelta(seconds=620000))

    >>> "{:0>8}".format(str(datetime.timedelta(seconds=620000))) # Python3

    >>> '7 days, 4:13:20' # bummer

    marcell answered 2019-01-07T02:51:53Z

    12 votes

    这是我的快速诀窍:

    import humanfriendly

    humanfriendly.format_timespan(secondsPassed)

    访问:[https://humanfriendly.readthedocs.io/en/latest/#humanfriendly.format_timespan]了解更多信息。

    doories answered 2019-01-07T02:52:23Z

    8 votes

    如果你需要获得1值,你可以使用这个技巧:

    my_time = (datetime(1970,1,1) + timedelta(seconds=my_seconds)).time()

    您不能将1添加到datetime.fromordinal,但可以添加到datetime。

    UPD:同一技术的另一种变体:

    my_time = (datetime.fromordinal(1) + timedelta(seconds=my_seconds)).time()

    您可以使用任何大于0的数字代替1。这里我们使用的事实是datetime.fromordinal将始终返回datetime对象,其中time组件为零。

    MarSoft answered 2019-01-07T02:53:05Z

    2 votes

    这就是我得到它的方式。

    def sec2time(sec, n_msec=3):

    ''' Convert seconds to 'D days, HH:MM:SS.FFF' '''

    if hasattr(sec,'__len__'):

    return [sec2time(s) for s in sec]

    m, s = divmod(sec, 60)

    h, m = divmod(m, 60)

    d, h = divmod(h, 24)

    if n_msec > 0:

    pattern = '%%02d:%%02d:%%0%d.%df' % (n_msec+3, n_msec)

    else:

    pattern = r'%02d:%02d:%02d'

    if d == 0:

    return pattern % (h, m, s)

    return ('%d days, ' + pattern) % (d, h, m, s)

    一些例子:

    $ sec2time(10, 3)

    Out: '00:00:10.000'

    $ sec2time(1234567.8910, 0)

    Out: '14 days, 06:56:07'

    $ sec2time(1234567.8910, 4)

    Out: '14 days, 06:56:07.8910'

    $ sec2time([12, 345678.9], 3)

    Out: ['00:00:12.000', '4 days, 00:01:18.900']

    Lee answered 2019-01-07T02:53:34Z

    展开全文
  • 我有一个以秒为单位返回信息的函数,但我需要以小时分钟:秒存储该信息。有没有简单的方法可以在Python中将秒转换为这种格式?可在如何在Python中将H:MM:SS时间字符串转换为秒的方法中找到此问题的反义词。您...

    我有一个以秒为单位返回信息的函数,但我需要以小时:分钟:秒存储该信息。

    有没有简单的方法可以在Python中将秒转换为这种格式?

    可在如何在Python中将H:MM:SS时间字符串转换为秒的方法中找到此问题的反义词。

    您可以使用datetime.timedelta函数:

    1

    2

    3>>> import datetime

    >>> str(datetime.timedelta(seconds=666))

    '0:11:06'

    恕我直言,这是最好的方法,因为您随后可以对timedelta和任何datetime对象使用算术运算。

    这可以工作多天:str(datetime.timedelta(seconds=60*60*24+1)) = 1 day, 0:00:01

    str(datetime.timedelta(seconds=round(666666.55)))正确显示天;限制小数秒。

    timedelta不是溢出安全的,并且不能正确执行数学运算,例如str(timedelta(hours=8) - timedelta(hours=10))结果为-1 day, 22:00:00,基于整数的解决方案正是针对需要-02:00:00的情况的。

    +1。这个答案很容易修改。例如,如果要在打印时忽略某个字段,请使用以下命令:stackoverflow.com/questions/7999935/

    要显示2位数小时,只需添加zfill(8)。 str(datetime.timedelta(seconds=666)).zfill(8) 00:11:06

    通过使用divmod()函数,该函数仅进行一次除法以同时产生商和余数,您只需执行两个数学运算就可以非常快速地得到结果:

    1

    2m, s = divmod(seconds, 60)

    h, m = divmod(m, 60)

    然后使用字符串格式将结果转换为所需的输出:

    1

    2print('{:d}:{:02d}:{:02d}'.format(h, m, s)) # Python 3

    print(f'{h:d}:{m:02d}:{s:02d}') # Python 3.6+

    如果您更喜欢运算符而不是函数,请使用模。例如(仅分钟/秒):%d:%02dmn % (seconds 60, seconds % 60)

    您可以将其扩展到几天:d, h = divmod(h, 24)。

    @MarkRansom:然后到m, d = divmod(m, 31)个月。糟糕,您不能。更糟糕的是,如果leap秒进入游戏,您的代码将是错误的。长话短说:使用timedelta并不要弄乱日历,它会咬你。

    @Tibo timedelta处理leap秒吗?我怀疑不是。在许多应用程序中,这种简单的数学运算绰绰有余。

    @MarkRansom str(timedelta(hours=8) - timedelta(hours=10))结果是-1天,22:00:00所以... idk如果它适用于leap秒,但不适用于负数。

    如何对熊猫数据框中的列执行此操作?

    @Tibo:不幸的是,您不能,因为time(0, 0) + timedelta(anything)是TypeError。您可以使用datetime而不是time,然后使用.time()方法进行转换,但是如果该方法意外溢出,它将无提示地执行"错误操作"。

    @Tibo的注释的至少第一部分应作为注释附加到答案。尽管我同意这是简单数学的一种很好的方法,并且可以完美地计算持续到几天的持续时间,但它会失败,即几个月。可能需要额外注意的是,不应将这种解决方案与用于处理datetime对象的任何函数的替代方法混淆。

    它以小函数def s2hhmmss(s): m, s = divmod(s, 60) h, m = divmod(m, 60) return str(int(h)).zfill(2) + : + str(int(m)).zfill(2) + : + str(int(s)).zfill(2)的形式出现

    对于那些讨论日期时间的人:请注意,最初的问题是不希望将小时数分解为更大的时间单位,因此,如果创建的时间单位大于小时数,则需要手动将其减少为整数小时。

    为了使用格式更容易格式化:timestamp = {0:02}:{1:02}:{2:02}.format(h, m, s)

    我很难说出这种简单的方法(至少我不记得语法),但是可以使用time.strftime,它提供了对格式的更多控制:

    1

    2

    3

    4

    5

    6

    7

    8from time import strftime

    from time import gmtime

    strftime("%H:%M:%S", gmtime(666))

    '00:11:06'

    strftime("%H:%M:%S", gmtime(60*60*24))

    '00:00:00'

    gmtime用于将秒转换为strftime()所需的特殊元组格式。

    Note: Truncates after 23:59:59

    好吧,答案实际上是在这里提供的-stackoverflow.com/questions/1384406/

    不幸的是,此方法从1开始测量天数,因此它不能用来表示时间增量,因此这是一个等待发生的事故。例如,对于time.strftime(%d %H:%M:%S, time.gmtime(1)) => 1天,0:00:01。

    使用datetime:

    使用':0>8'格式:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10from datetime import timedelta

    "{:0>8}".format(str(timedelta(seconds=66)))

    # Result: '00:01:06'

    "{:0>8}".format(str(timedelta(seconds=666777)))

    # Result: '7 days, 17:12:57'

    "{:0>8}".format(str(timedelta(seconds=60*60*49+109)))

    # Result: '2 days, 1:01:49'

    没有':0>8'格式:

    1

    2

    3

    4

    5

    6

    7

    8"{}".format(str(timedelta(seconds=66)))

    # Result: '00:01:06'

    "{}".format(str(timedelta(seconds=666777)))

    # Result: '7 days, 17:12:57'

    "{}".format(str(timedelta(seconds=60*60*49+109)))

    # Result: '2 days, 1:01:49'

    使用time:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17from time import gmtime

    from time import strftime

    # NOTE: The following resets if it goes over 23:59:59!

    strftime("%H:%M:%S", gmtime(125))

    # Result: '00:02:05'

    strftime("%H:%M:%S", gmtime(60*60*24-1))

    # Result: '23:59:59'

    strftime("%H:%M:%S", gmtime(60*60*24))

    # Result: '00:00:00'

    strftime("%H:%M:%S", gmtime(666777))

    # Result: '17:12:57'

    # Wrong

    如果增量少于一秒钟,它将失败:"{:0>8}".format(timedelta(milliseconds=66)) 0:00:00.066000

    对于其他所有人:without :0>8:示例缺少前导0。{:0>8}零填充到左边的8个零。

    在python 3.5.2中,我收到TypeError。我正在格式化time.time()-start变量。有见识吗? TypeError: non-empty format string passed to object.__format__

    我尝试使用datetime.now()而不是time.time()来生成我的timedelta对象,并且遇到相同的错误。

    @ medley56使用Python3时,如果要使用诸如0>8:"{:0>8}".format(str(datetime.timedelta(seconds=666777)))之类的格式,则需要使用str()。 检查此答案以获取更多信息。

    这是我的快速技巧:

    1

    2

    3

    4from humanfriendly import format_timespan

    secondsPassed = 1302

    format_timespan(secondsPassed)

    # '21 minutes and 42 seconds'

    有关更多信息,请访问:

    https://humanfriendly.readthedocs.io/en/latest/#humanfriendly.format_timespan

    如果需要获取datetime.time值,则可以使用以下技巧:

    1my_time = (datetime(1970,1,1) + timedelta(seconds=my_seconds)).time()

    您不能将timedelta添加到time,但是可以将其添加到datetime。

    UPD:同一技术的另一种变化:

    1my_time = (datetime.fromordinal(1) + timedelta(seconds=my_seconds)).time()

    可以使用大于0的任何数字来代替1。在这里,我们使用datetime.fromordinal总是返回datetime对象且time组件为零的事实。

    这就是我的方法。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14def sec2time(sec, n_msec=3):

    ''' Convert seconds to 'D days, HH:MM:SS.FFF' '''

    if hasattr(sec,'__len__'):

    return [sec2time(s) for s in sec]

    m, s = divmod(sec, 60)

    h, m = divmod(m, 60)

    d, h = divmod(h, 24)

    if n_msec > 0:

    pattern = '%%02d:%%02d:%%0%d.%df' % (n_msec+3, n_msec)

    else:

    pattern = r'%02d:%02d:%02d'

    if d == 0:

    return pattern % (h, m, s)

    return ('%d days, ' + pattern) % (d, h, m, s)

    一些例子:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11$ sec2time(10, 3)

    Out: '00:00:10.000'

    $ sec2time(1234567.8910, 0)

    Out: '14 days, 06:56:07'

    $ sec2time(1234567.8910, 4)

    Out: '14 days, 06:56:07.8910'

    $ sec2time([12, 345678.9], 3)

    Out: ['00:00:12.000', '4 days, 00:01:18.900']

    与上面的答案相比,这有什么好处?str(datetime.timedelta(seconds=666))

    @RiazRizvi为666.0和666.1值提供一致的字符串长度(以微秒为单位)。

    如果需要访问浮点数的小时,分??钟和秒,dateutil.relativedelta也很方便。 datetime.timedelta没有提供类似的接口。

    1

    2

    3

    4

    5from dateutil.relativedelta import relativedelta

    rt = relativedelta(seconds=5440)

    print(rt.seconds)

    print('{:02d}:{:02d}:{:02d}'.format(

    int(rt.hours), int(rt.minutes), int(rt.seconds)))

    打印

    1

    240.0

    01:30:40

    我从您那里得到了不同的输出,这让我觉得您有错字。 您可能打算使用seconds=5440而不是seconds=5540。 不过,我喜欢您的回答!

    感谢您指出,@ J-L,现在已修复。

    以下设置对我有用。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13def sec_to_hours(seconds):

    a=str(seconds//3600)

    b=str((seconds%3600)//60)

    c=str((seconds%3600)%60)

    d=["{} hours {} mins {} seconds".format(a, b, c)]

    return d

    print(sec_to_hours(10000))

    # ['2 hours 46 mins 40 seconds']

    print(sec_to_hours(60*60*24+105))

    # ['24 hours 1 mins 45 seconds']

    展开全文
  • days, seconds = duration.days, duration.seconds hours = days * 24 + seconds // 3600 minutes = (seconds % 3600) // 60 seconds = seconds % 60 Or, equivalently, if you"re in Python 2.7+ or 3.2+: seconds...

    I get a start_date like this:

    from django.utils.timezone import utc

    import datetime

    start_date = datetime.datetime.utcnow().replace(tzinfo=utc)

    end_date = datetime.datetime.utcnow().replace(tzinfo=utc)

    duration = end_date - start_date

    I get output like this:

    datetime.timedelta(0, 5, 41038)

    How do I convert this into normal time like:

    10 minutes, 1hour like this

    解决方案

    There"s no built-in formatter for timedelta objects, but it"s pretty easy to do it yourself:

    days, seconds = duration.days, duration.seconds

    hours = days * 24 + seconds // 3600

    minutes = (seconds % 3600) // 60

    seconds = seconds % 60

    Or, equivalently, if you"re in Python 2.7+ or 3.2+:

    seconds = duration.total_seconds()

    hours = seconds // 3600

    minutes = (seconds % 3600) // 60

    seconds = seconds % 60

    Now you can print it however you want:

    "{} minutes, {} hours".format(minutes, hours)

    For example:

    def convert_timedelta(duration):

    days, seconds = duration.days, duration.seconds

    hours = days * 24 + seconds // 3600

    minutes = (seconds % 3600) // 60

    seconds = (seconds % 60)

    return hours, minutes, seconds

    td = datetime.timedelta(2, 7743, 12345)

    hours, minutes, seconds = convert_timedelta(td)

    print "{} minutes, {} hours".format(minutes, hours)

    This will print:

    9 minutes, 50 hours

    If you want to get "10 minutes, 1 hour" instead of "10 minutes, 1 hours", you need to do that manually too:

    print "{} minute{}, {} hour{}".format(minutes, "s" if minutes != 1 else "",

    hours, "s" if minutes != 1 else "")

    Or you may want to write an english_plural function to do the "s" bits for you, instead of repeating yourself.

    From your comments, it sounds like you actually want to keep the days separate. That"s even easier:

    def convert_timedelta(duration):

    days, seconds = duration.days, duration.seconds

    hours = seconds // 3600

    minutes = (seconds % 3600) // 60

    seconds = (seconds % 60)

    return days, hours, minutes, seconds

    If you want to convert this to a single value to store in a database, then convert that single value back to format it, do this:

    def dhms_to_seconds(days, hours, minutes, seconds):

    return (((days * 24) + hours) * 60 + minutes) * 60 + seconds

    def seconds_to_dhms(seconds):

    days = seconds // (3600 * 24)

    hours = (seconds // 3600) % 24

    minutes = (seconds // 60) % 60

    seconds = seconds % 60

    return days, hours, minutes, seconds

    So, putting it together:

    def store_timedelta_in_database(thingy, duration):

    seconds = dhms_to_seconds(*convert_timedelta(duration))

    db.execute("INSERT INTO foo (thingy, duration) VALUES (?, ?)",

    thingy, seconds)

    db.commit()

    def print_timedelta_from_database(thingy):

    cur = db.execute("SELECT duration FROM foo WHERE thingy = ?", thingy)

    seconds = int(cur.fetchone()[0])

    days, hours, minutes, seconds = seconds_to_dhms(seconds)

    print "{} took {} minutes, {} hours, {} days".format(thingy, minutes, hours, days)

    展开全文
  • 3分钟python 和 5小时C

    2020-12-03 11:26:27
    3分钟python 和 5小时C 各位同学大家好,好久没有更新文章了,最近看到好多同学在学习python,而且python的排名越来越靠前,好像不会用python都不能一起玩耍了,但是我还是要强烈建议大家,学编程一定要从C语言...
     
      各位同学大家好,好久没有更新文章了,最近看到好多同学在学习python,而且python的排名越来越靠前,好像不会用python都不能一起玩耍了,但是我还是要强烈建议大家,学编程一定要从C语言开始(至于为什么,你们是知道的!因为我是教C语言的)

    没有对比,就没有伤害,下面咱们就讲讲,爬取百度新闻这个例子,python我花了3分钟搞定的,C语言我用了5个小时。

    python语言实现大概过程:1,requests.get得到网页内容,2,转换为soup对象,3,过滤信息并打印。其中解析器选择遇到困难:lxml 和 html.parser选哪个?最终百度一下没看懂,结论是:随便了,选个短的,少敲几个字母!百度新闻得到了!太有成就感了,我学会了,爬虫,我厉害了~~哇哈哈!

    C语言实现过程:1,域名解析,2,发起TCP请求连接,3,伪装成浏览器数据发http请求,4,得到http响应数据,5,分析数据
    本以为很简单,但是还是低估了,主要是Apache发的数据跟我想象的不一样,此处耗费了很多时间~,借助wireshark分析理解了,最后搞定。

    写到这里我想对比一下:
    python耗时:3分钟                   C语言耗时:5小时
    python实现代码:4行               C语言实现:100行(其中还不包括gzip解压部分)
    python难点:1个参数               C语言难点:域名如何解析?如何发起TCP链接?如何伪装数据发送http请求?如何得到相应信息并解析?

    在此我只想说,如果一个东西学习起来过于简单,那所有人都可以学会,试问你的价值在哪里,你要比别人强在哪里?
    就这个例子而言:
        用python教你,我需要1小时;
        用C语言教你,我需要1天,我会告诉你http协议,wireshark抓包器,socket网络编程,网络数据分包,gzip数据格式,字符串处理。
          学知识,一定要学习获取多的那一个,你知别人不知的东西才有意义!
    光说不练假把式,下面附上几张图,大家对比一下,希望对于编程初学者甚至想入门的同学,有所帮助!咱们下课~ 
     
     
     
     
     
    展开全文
  • 分钟转成小时分钟表示,需要知道60分钟=1小时,首先将分钟数整除60,在Python3中需要使用//符号,而不是/,对60取余也就是剩下的分钟数。 # -*- coding:cp936 -*- '''---------------------------------------...
  • Python日期转换

    千次阅读 2018-09-11 14:52:25
    python中时间日期格式化符号: %y 两位数的年份表示(00-99) %Y 四位数的年份表示(0000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时小时数(0-23) %I 12小时小时数(01-12) %M 分钟...
  • python 时间转换

    2019-05-07 14:01:30
    import datetime # 将字符串转换成时间 start_time = '201808201000' ...其中"%Y%m%d %H%M%S"为time字符串的时间格式 Y为年,m为月,d为天,H为小时,M为分钟,S为秒,执行转化结果如下 2018-08-...
  • python 日期转换

    2019-04-28 17:39:14
    %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31... %M 分钟数(00=59) %S 秒(00-59) %a 本地简化星期名称 %A 本地完整星...
  • Python进制转换函数

    2020-01-14 16:16:15
    在日常生活中,我们经常接触到不同的进制,比如时钟:秒和分钟的部分是六十进制、小时的部分是12进制,当然这个部分也可以是24进制,星期就是七进制等等,在代码中,学习的进制有二进制、八进制、十进制和十六进制。...
  • datetime.datetime.strptime(in_date, "%Y-%m-%d") out_date = (dt + datetime.timedelta(days=2)).strftime("%Y-%m-%d") print(out_date) # 2016-09-02 可以把days改为hours minutes,就可以提前XX小时/分钟了。...
  • datetime - 在Python中将年/月/日转换为年份我正在使用Python“datetime”模块,即:>>> import datetime>>> today = datetime.datetime.now()>>> print today2009-03-06 13:24:58.857946我想计算一年中对闰年敏感的...
  • 把数字转换成日期格式 例如:数字 202105271354 转换成日期格式 2021-05-27 13:54:00 from dateutil.parser import parse t_list1 = ["202105271354", "202105272300"] t_list2 = [202105270500, 202105271148] ...
  • python转换为时长

    2020-12-27 16:49:55
    转换为时长 def seconds_to_time(seconds): m, s = divmod(seconds, 60) h, m = divmod(m, 60) return("%d小时%02d分钟%02d秒" % (h, m, s)) seconds_to_time(1000)
  • import time from datetime import datetime a = int(time.time()) #当前...c = datetime.fromtimestamp(a+43200).strftime('%H:%M') #格式转换 print(c) 21:18 print(c > '20:00') True 转载于:https://www....
  • Python将浮点类型的分钟转换成为时分秒 def transform_time(seconds): # 得到总秒数 seconds = float(seconds)*60 m, s = divmod(seconds, 60) h, m = divmod(m, 60) time = "%d小时%02d分钟%02d秒" % (h, m,...
  • python中时间日期格式化符号:  %y 两位数的年份表示(00-99)  %Y 四位数的年份表示(000-9999)  %m 月份(01-12)  %d 月内中的一天(0-31)  %H 24小时小时数(0-23)  %I 12小时小时数(01-12...
  • python的time模块不支持单独将字符串格式的分钟数和小时转换为秒,比如将“5m”转换为“300”(秒),不支持将“0.2h5.1m12.123s”转换为“1038.123”(秒)。 但是这种字符串格式的分钟数或者小时数写法,在一些配置...
  • python_时间转换练习

    2020-01-25 16:25:52
    python_时间转换练习 """ 获取总秒数 打印:几小时分钟几秒 """ total_second = int(input(请输入总秒数:)) #1.计算小时 hour = total_second // 60 // 60 #2.计算分钟 mintue = total_second // 60 % 60 #3....
  • 时间格式转换,把用小时分钟格式的时间转换为用分钟展示的时间 ‘’’ def time(x,y): return 60*x+y if name==‘main’: a=input(“please input your time using hours and minutes:”) new=a.split(":") print (...
  • 引入 time 模块 import time 获取当前时间戳 unix_timestamp_current = time....unix_timestamp = None # 这是你要转换的时间戳,当值为 None 时,函数 localtime 自动获取当前戳,localtime(None) 等价于 localtim
  • Python中日期格式转换

    2020-07-31 15:16:50
    Python中日期格式符号: %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时小时数(0-23) %I 12小时小时数(01-12) %M 分钟数(00=...

空空如也

空空如也

1 2 3 4 5 6
收藏数 105
精华内容 42
关键字:

python分钟转换小时

python 订阅