Python的datetime模块

datetime 是模块,包含一个datetime的类  以下的方法是类方法

 

构造函数:

class datetime.datetime小时= 0分钟= 0秒= 0微秒= 0tzinfo =无*折叠= 0 

年,月,日参数是必需的。 tzinfo可以是None,或者是tzinfo子类的实例。其余参数可以是整数,在以下范围内:

  • MINYEAR <= year <= MAXYEAR
  • 1 <= month <= 12
  • 1 <= day <= number of days in the given month and year
  • 0 <= hour < 24
  • 0 <= minute < 60
  • 0 <= second < 60
  • 0 <= microsecond < 1000000
  • fold in [0, 1]

超范围则会触发 ValueError

 

类方法:

today()     #返回当前的本地日期时间

now(tz=None)     #返回当前的本地日期时间  ,tz不设定的情况 和 today方法一样

timestamp('时间字符串')    #返回时间戳

fromtimestamp('时间戳')    #返回时间字符串

strptime(' 用户输入格式','格式化')   #str转为datetime

strftiom('格式化')      #格式化为字符串显示给用户

 

额外:

datetime加减:

需要导入 timedalta 这个类,依旧在datetime这个模块下

加一天

print(datetime.now + timedelta(days = 1))

加一小时

print(datetime.now + timedelta(hours = 1))

加一天,一个小时

print(datetime.now + timedelta(days = 1,hours = 1))

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值