【问题标题】:Python date formatting (0/0/0000 style)Python 日期格式(0/0/0000 样式)
【发布时间】:2023-03-26 01:06:01
【问题描述】:

我只是有一个简单的问题,我想以“0/0/0000”格式打印日期,但它的输出方式是“0,0,0000”格式。我怎么能改变这个?它与这部分代码有关:

print(time_now.tm_mon, time_now.tm_mday, time_now.tm_year)

谢谢!这是到目前为止的所有程序。

import calendar
from time import localtime

def timeDate():
    time_now = localtime()
    print(time_now.tm_mon, time_now.tm_mday, time_now.tm_year)
    return None

def get_calendar():
    bold = "\033[1m"
    reset = "\033[0;0m"
    cal = calendar.month(2013, 5)
    print("")
    print(bold+"Here is the calendar:"+reset)
    print("")
    print cal
    return None

【问题讨论】:

    标签: python date text format


    【解决方案1】:

    使用time.strftime 格式化日期。

    In [16]: time.strftime('%m/%d/%Y')
    Out[16]: '05/16/2013'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多