python获取系统时间月份_Python 获取时间的方法

方法一:

获取当前时间对象

from datetime import datetime, timedelta

now = datetime.now()

分别获取当前时间的年份、月份、和日子

year = now.year

month = now.month

day = now.day

print(now)

获取当前这个月1号的字符串

month_first_day_str = "%d-%02d-01" % (year, month)

print(month_first_day_str)

获取当前这个月1号的时间对象

"""/将字符串转为对象,这个对象就可以点出year,month,day/"""

month_first_day_date = datetime.strptime(month_first_day_str, "%Y-%m-%d")

print(month_first_day_date)

获取今天3点15分的时间对象

temp_str = ("%d-%02d-%02d 03:15:00" % (year, month, day))

temp_date = datetime.strptime(temp_str, "%Y-%m-%d %H:%M:%S") # 对象

print(temp_date)

获取前天3点15分的时间对象

temp_date2 = temp_date - timedelta(2)

print(temp_date2)

获取今天0点的时间对象

temp_str3 = ("%d-%02d-%02d" % (year, month, day))

temp_date3 = datetime.strptime(temp_str3, "%Y-%m-%d")

print(temp_date3)

获取昨天0点的时间对象

temp_str4 = ("%d-%02d-%02d" % (year, month, day))

temp_date4 = datetime.strptime(temp_str3, "%Y-%m-%d") - timedelta(1)

print(temp_date4)

方法二

获取当前时间对象

import time

t = time.localtime()

分别获取当前时间的年份、月份、和日子

year = t.tm_year

month = t.tm_mon

day = t.tm_mday

获取当前这个月1号的字符串

month_first_day_str = "%d-%02d-01" % (year, month)

获取当前这个月1号的时间对象

"""/将字符串转为对象,这个对象就可以点出year,month,day/"""

month_first_day_date = datetime.strptime(month_first_day_str, "%Y-%m-%d")

获取今天3点15分的时间对象

temp_str = ("%d-%02d-%02d 03:15:00" % (year, month, day))

temp_date = datetime.strptime(temp_str, "%Y-%m-%d %H:%M:%S") # 对象

获取前天3点15分的时间对象

temp_date2 = temp_date - timedelta(2)

获取今天0点的时间对象

temp_str3 = ("%d-%02d-%02d" % (year, month, day))

temp_date3 = datetime.strptime(temp_str3, "%Y-%m-%d")

获取昨天0点的时间对象

temp_str4 = ("%d-%02d-%02d" % (year, month, day))

temp_date4 = datetime.strptime(temp_str3, "%Y-%m-%d") - timedelta(1)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值