VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • python给人看的时间

在Python中,如果你想要将时间以人类可读的方式展示给其他人看,你可以使用`datetime`模块中的`datetime`类来获取当前时间,并使用其`strftime()`方法来格式化这个时间字符串。`strftime()`方法允许你指定一个格式字符串,该字符串定义了时间应该如何被表示。
 
下面是一个例子,展示了如何将当前时间格式化为“年-月-日 时:分:秒”的形式:
 
from datetime import datetime
 
# 获取当前时间
now = datetime.now()
 
# 格式化当前时间
formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")
 
# 打印格式化后的时间
print("当前时间是:", formatted_time)
 
在这个例子中,`%Y`代表四位数的年份,`%m`代表月份(01到12),`%d`代表月份中的一天(01到31),`%H`代表小时(24小时制,00到23),`%M`代表分钟(00到59),`%S`代表秒(00到59)。
 
如果你想要以不同的方式展示时间,你可以更改`strftime()`方法中的格式字符串。例如,如果你想要以“月/日/年 时:分 AM/PM”的形式展示时间,你可以这样做:
 
formatted_time_12hr = now.strftime("%m/%d/%Y %I:%M %p")
 
# 注意:%I是12小时制的小时数(01到12),%p是AM或PM
print("当前时间是(12小时制):", formatted_time_12hr)
 
在这个例子中,`%I`代表12小时制的小时数,`%p`代表AM或PM。
 
`datetime`模块提供了丰富的格式化选项,你可以根据自己的需求来定制时间的显示方式。

最后,如果你对python语言还有任何疑问或者需要进一步的帮助,请访问https://www.xin3721.com 本站原创,转载请注明出处:https://www.xin3721.com/Python/python49946.html


相关教程