判斷處於某段時間內

2021-06-04 16:05:15 字數 893 閱讀 8353

struct date

private:

date() {}

};int betweendates(time_t tsecond, date& datebegin, date& dateend, bool& result)

ptime->tm_year = datebegin.year-1900;

ptime->tm_mon = datebegin.mon-1;

ptime->tm_mday = datebegin.day;

time_t tsecondbegin = mktime(ptime);

if (tsecond == -1)

cout << tsecondbegin << endl;

ptime->tm_year = dateend.year-1900;

ptime->tm_mon = dateend.mon-1;

ptime->tm_mday = dateend.day;

time_t tsecondend = mktime(ptime);

if (tsecond == -1)

cout << tsecondend << endl;

time_t tsecondtmp = tsecondbegin;

tsecondbegin = tsecondbegin<=tsecondend?tsecondbegin:tsecondend;

tsecondend = tsecondtmp>=tsecondend?tsecondtmp:tsecondend;

if (tsecond >= tsecondbegin && tsecond <= tsecondend)

else

return 0;

}

PowerShell 拷貝某段時間內的檔案

使用 windows 進行備份,需要備份某一段時間內的檔案。但是使用原始的批處理 bat 計算比較麻煩,如之前的文章 forfiles 和 xcopy 在windows下拷貝n天內更改過的檔案 所以尋找了更簡單的方法,可以使用 powershell 來計算需要拷貝的檔案。指令碼編寫好後可以使用 wi...

MongoDB查詢某段時間內的資料

在mysql裡面可以用between.and.或者 來查詢指定的時間範圍資料,但是mongodb有自己的語法。mongodb裡比較,用 gt gte lt lte 分別對應 組合起來可以進行範圍的查詢。比如查昨天的,就可以用 db.collectionaaa.find count 注意,開始的時候日...

某段時間內的sql語句查詢

在做某乙個專案的時候,由於需要進行起始時間和結束時間這個時間段進行查詢,當時也是查閱了很久,特記錄筆記,方便日後查詢 單錶 1.select name,create time from user info where create time between date 2019 12 12 and d...