【Flask项目】 python时间戳 获取当前时间 当月新增账户

xinhao 2020-02-13

try:
        # time.localtime() 返回一个时间对象 t.tm_year年 t.tm_mon 月份
        t = time.localtime()
        # datetime.strptime(时间,格式format) 返回一个时间   %02d补全两位数
        begin_mon_date = datetime.strptime((‘%d-%02d-01‘ % (t.tm_year, t.tm_mon)), "%Y-%m-%d")
        mon_count = User.query.filter(User.create_time > begin_mon_date).count()

1、time.localtime 获取当前时间 会返回一个时间对象  对象包含 tm_year年  tm_mon月

2、datetime.strptime() 格式化时间  参数一为当前时间 ,参数2为format 

3、用User.create_time 创建时间 大于当前月份一号的时间 则为当月新增账户 

相关推荐