首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Python中以mm/dd/yyyy格式显示当前日期

在Python中以mm/dd/yyyy格式显示当前日期
EN

Stack Overflow用户
提问于 2017-08-05 15:31:20
回答 1查看 18K关注 0票数 3
代码语言:javascript
复制
from datetime import datetime
current_time = datetime.now()

print "%s-%s-%s" % (current_time.month, current_time.day current_time.year,)
#Will print the current date in a mm/dd/yyyy format.

input()

上面的代码用于在命令提示符中以mm/dd/yyyy格式打印当前日期。因此,例如,如果这确实有效,它将打开一个打印输出的命令提示符窗口;例如,当我这样写时,当前日期是这样的:8-5-2017

当我尝试运行"%s-%s-%s“中的结尾”无效语法“的模块时,我一直收到这个错误。是Python3使用了不同的东西,还是我犯了一个错误?

EN

回答 1

Stack Overflow用户

发布于 2017-08-05 15:37:30

在python3中,print语句需要大括号。

此外,如果您想打印数据,只需使用datetime.strftime

代码语言:javascript
复制
In [340]: print(current_time.strftime('%m/%d/%Y'))
Out[340]: '08/05/2017'
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45519456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档