time模块这两种写法有什么区别呢
import timeprint(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))
print(time.strftime('%Y-%m-%d %H:%M:%S')) 这两种写法的区别在于传递给strftime()函数的参数不同。
第一种写法中, strftime()函数需要传递两个参数:格式化字符串和时间戳。其中, localtime()函数将时间戳转换为本地时间。因此,第一种写法输出的是本地时间的格式化字符串。
第二种写法中, strftime()函数只传递了一个参数:格式化字符串。此时, strftime()函数使用当前时间来生成格式化字符串。因此,第二种写法输出的是当前时间的格式化字符串。
综上所述,第一种写法输出的是本地时间的格式化字符串,而第二种写法输出的是当前时间的格式化字符串。
页:
[1]