Python中如何输出当前时间

分类:知识百科 日期: 点击:0

Python是一种功能强大的编程语言,可以用它来输出当前时间。本文将介绍如何使用Python输出当前时间。

使用time模块

time模块提供了一系列用于操作时间的函数,可以使用它来获取当前时间。需要导入time模块:

import time

使用time.localtime()函数可以获取当前时间的struct_time结构:

time.localtime()

这个函数返回的struct_time结构包含了当前时间的信息,可以使用time.strftime()函数将其转换为指定格式的字符串:

time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())

这里的参数是格式字符串,它指定了输出的时间格式,其中:

  • %Y表示4位数的年份;
  • %m表示2位数的月份;
  • %d表示2位数的日期;
  • %H表示24小时制的小时;
  • %M表示分钟;
  • %S表示秒。

可以使用print()函数输出当前时间:

print(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()))

使用datetime模块

datetime模块提供了一系列用于操作日期和时间的函数,可以使用它来获取当前时间。需要导入datetime模块:

import datetime

使用datetime.datetime.now()函数可以获取当前时间的datetime对象:

datetime.datetime.now()

这个函数返回的datetime对象包含了当前时间的信息,可以使用strftime()函数将其转换为指定格式的字符串:

datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')

这里的参数是格式字符串,它指定了输出的时间格式,其中:

  • %Y表示4位数的年份;
  • %m表示2位数的月份;
  • %d表示2位数的日期;
  • %H表示24小时制的小时;
  • %M表示分钟;
  • %S表示秒。

可以使用print()函数输出当前时间:

print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'))

本文介绍了如何使用Python输出当前时间。可以使用time模块的time.localtime()函数获取当前时间的struct_time结构,使用time.strftime()函数将其转换为指定格式的字符串;可以使用datetime模块的datetime.datetime.now()函数获取当前时间的datetime对象,使用strftime()函数将其转换为指定格式的字符串。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。