在不使用小数格式化时间的情况下,您可以使用以下方法来解决:
方法一:使用字符串操作来格式化时间
import datetime
# 获取当前时间
current_time = datetime.datetime.now()
# 提取年、月、日、时、分、秒
year = str(current_time.year)
month = str(current_time.month).zfill(2)
day = str(current_time.day).zfill(2)
hour = str(current_time.hour).zfill(2)
minute = str(current_time.minute).zfill(2)
second = str(current_time.second).zfill(2)
# 格式化时间
formatted_time = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second
# 输出格式化后的时间
print(formatted_time)
方法二:使用时间格式化字符串
import datetime
# 获取当前时间
current_time = datetime.datetime.now()
# 定义时间格式化字符串
format_string = "%Y-%m-%d %H:%M:%S"
# 格式化时间
formatted_time = current_time.strftime(format_string)
# 输出格式化后的时间
print(formatted_time)
这两种方法都可以将当前时间格式化为类似于"YYYY-MM-DD HH:MM:SS"的字符串形式,不使用小数。您可以根据需要选择其中一种方法来使用。
下一篇:不使用协变和逆变会发生什么?