Python3.11 time.ctime()的使用

10 篇文章 0 订阅
3 篇文章 0 订阅

time.ctime()

time.ctime(sec)模块是输入时间戳,返回一个对应的字符串类型的时间值

print(time.ctime(1234567890))
print(type(time.ctime(1234567890)))
Sat Feb 14 07:31:30 2009
<class 'str'>

尝试输入 0得到结果为 Thu Jan 1 08:00:00 1970,这个时间就是时间戳的 0 点

print(time.ctime(0))
Thu Jan  1 08:00:00 1970

尝试不传入参数给 ctime,结果显示当前时间

Thu Jan  5 22:47:04 2023

尝试输入浮点数

print(time.ctime(1234567890.4))
print(time.ctime(1234567890.5))
print(time.ctime(1234567890.9))
print(time.ctime(1234567890.99))

结果均为Sat Feb 14 07:31:30 2009,可以推断时间戳只精确到了秒,后面的精度直接舍弃了。

Sat Feb 14 07:31:30 2009

尝试将日期传参给 ctime,结果报错显示为TypeError: an integer is required (got type str),错误提示为传参内容应该为整数类型

print(time.ctime("Tue Aug 19 21:44:50 2262"))
TypeError: an integer is required (got type str)
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值