小编Ale*_*eks的帖子

在Python中查找本周的星期一

我试图在 python 中获取本周的 00:00 的星期一时间戳。我知道对于特定日期,可以使用以下方法找到时间戳

baseTime = int(datetime.datetime.timestamp(datetime.datetime(2020,1,1)))
Run Code Online (Sandbox Code Playgroud)

但是,我希望我的程序根据日期自动找出当前周的星期一是哪个日期,然后获取时间戳。也就是说,它会返回本周和下周不同的日期,意味着不同的时间戳。

我知道可以使用找到当前日期

import datetime
today = datetime.date.today()
Run Code Online (Sandbox Code Playgroud)

提前致谢

python time datetime timestamp

5
推荐指数
1
解决办法
6434
查看次数

为什么我的代码应该说“否”?

当将freeSeats设置为0时,我的代码仍然说一个人在他/她的汽车中有可用座位。

我创建了两个类。一辆车,一个人。Car类具有查看汽车中是否有空位的功能。一个人对象可以有一辆汽车。当检查人员是否有可用座位时,即使我输入“ 0”,我的代码也会回答“是”。为什么?

#pragma once
#include <iostream>

//Here is class Car declaration
class Car {
private:
    unsigned int freeSeats; 
public:
    bool hasFreeSeats() const; 
    void reserveFreeSeat();
    Car( unsigned int freeSeats);

};


//Here is function definition
#include "Car.h"

bool Car::hasFreeSeats() const {
    if (freeSeats > 0)
        return true; 
    return false;
}

void Car::reserveFreeSeat() { 
    --freeSeats; 
}

Car::Car(unsigned int freeSeas) : 
    freeSeats{ freeSeats }        
{
}


//Here is class Person declaration

class Person {
private:
    std::string name;
    std::string email; 
    Car *car; //pointer to …
Run Code Online (Sandbox Code Playgroud)

c++ boolean class

4
推荐指数
2
解决办法
148
查看次数

标签 统计

boolean ×1

c++ ×1

class ×1

datetime ×1

python ×1

time ×1

timestamp ×1