python输出时间_python输出日期语句

houduangongchengshi

温馨提示:这篇文章已超过271天没有更新,请注意相关的内容是否还可用!

python中输出时间和日期可以使用datetime模块来实现。我们需要导入datetime模块。

import datetime

然后,我们可以使用datetime模块中的datetime类来创建一个表示当前时间的对象。这个对象包含了年、月、日、时、分、秒等信息。

now = datetime.datetime.now()

接下来,我们可以使用strftime()方法来格式化输出日期和时间。strftime()方法接受一个格式化字符串作为参数,根据格式化字符串的指定,将日期和时间转换成指定格式的字符串。

formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")

print(formatted_time)

在上面的示例中,我们使用了"%Y-%m-%d %H:%M:%S"作为格式化字符串。其中,"%Y"代表四位数的年份,"%m"代表两位数的月份,"%d"代表两位数的日期,"%H"代表24小时制的小时数,"%M"代表分钟数,"%S"代表秒数。通过将这些格式化字符串组合在一起,我们可以得到一个包含日期和时间的字符串。

除了上述的格式化字符串,datetime模块还提供了其他的格式化选项,例如"%y"表示两位数的年份,"%b"表示月份的缩写,"%B"表示月份的全名,"%a"表示星期的缩写,"%A"表示星期的全名等等。通过选择合适的格式化选项,我们可以得到不同形式的日期和时间字符串。

除了当前时间,我们还可以使用datetime类的其他方法来创建指定日期和时间的对象。例如,我们可以使用datetime()方法来创建一个指定日期和时间的对象。

specified_time = datetime.datetime(2022, 1, 1, 12, 0, 0)

formatted_specified_time = specified_time.strftime("%Y-%m-%d %H:%M:%S")

print(formatted_specified_time)

在上面的示例中,我们使用datetime()方法创建了一个表示2022年1月1日12点的对象,并将其格式化为字符串进行输出。

总结一下,要在python中输出时间和日期,我们可以使用datetime模块中的datetime类来创建表示当前时间或指定时间的对象,然后使用strftime()方法将其格式化为指定格式的字符串进行输出。通过选择合适的格式化选项,我们可以得到不同形式的日期和时间字符串。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码