cost 119 ms
添加日期后的結果不正確

[英]Incorrect result after adding days to date

使用下面的 function,它只是將日期添加到日期 (yyyymmdd),多年來都可以正常工作。 我使用這個測試代碼從 1900 到 2100 進行了壓力測試。 沒有錯誤! 現在......當將date.tm_hour從12更改為0時,我在非常具體的日期正好得到 184 個錯誤,在 1900-21 ...

將紀元以來的秒數轉換為 time_t

[英]Converting seconds since epoch to time_t

我有一個表示自紀元以來的秒數的字符串,我需要將其轉換為人類可讀的字符串。 我在網上看到一些帖子建議簡單地將 integer 轉換為time_t : 但是,如果我查找 time_t 的定義: 因此,這不能保證有效。 我想知道是否有這樣做的正確方法? ...

2022-10-26 12:56:49   2   126    c / time / time-t  
使用 time_t 過濾

[英]Using time_t filttering

我想更好地了解 time_t,因為我以前從未處理過它。 我想創建一個 filter_by_time 函數,它獲取一個時間窗口(比如說,24 小時),然后將一個對象向量發回給我,該向量具有所述時間窗口的較低時間間隔。 因此,由於該函數正在獲取一個整數(從我搜索的內容中我了解到我可能需要 long- ...

如何判斷它是否在 C++ 中的配置時間之前?

[英]How to tell if it's before a configured time in C++?

我試圖找到查看當前時間是否超過指定時間的最佳方法。 說我想看看是不是 14:32 之前。 在 C++ 中執行此操作的最佳方法是什么? 理想情況下,我可以構建一些表示 14:32 的時間對象,然后將其與當前時間作為某個對象進行比較。 這就是我現在正在做的事情。 相當混亂並使用 3 種不同的時間表示法 ...

使用 c++ 計算時差

[英]Calculate time difference using c++

我有一段代碼,我試圖將字符串時間轉換為 time_t,然后使用 difftime() 方法進行比較。 但是,目前,difftime 返回 0 而不是秒數差異。 有人可以幫助我嗎? 這是我的 C++ 代碼: 我正在關注這個stackoverflow 解決方案作為我的參考。 非常感謝您對此的幫助。 ...

clock() function 不測量 qsort() 時間

[英]clock() function doesn't measure qsort() time

我正在嘗試編寫一個程序,該程序從 CSV 文件中獲取一些歌曲數據(約 1000 行)並將其放入結構數組中。 CSV 文件中的每一行都包含: title of the song 、 artist和release year 。 字符串、字符串和整數。 取出數據時沒有問題。 這些行正確地寫入了我的結構數 ...

當傳遞值 >0x7FFFFFFF 時 localtime() 崩潰

[英]localtime() crashes when pass value >0x7FFFFFFF

根據我的理解time_t rawtime = 0xffFFffFF是GMT: Sunday, February 7, 2106 6:28:15 AM 但是下面的程序在某些編譯器中帶來了Thu 1970-01-01 02:59:59 MSK ,而在其他編譯器中則崩潰了。 rawtime >0x ...

2021-02-14 20:26:54   2   70    c / time-t  
將 time_t 與 struct timespec 進行比較(在 C 中)

[英]Comparing a time_t to a struct timespec (in C)

我有多個 struct timespec 值和一個 time_t 值。 我想看看哪個 struct timespec 值最接近 time_t 值。 我應該只比較秒而忽略納秒嗎? 或者我應該將兩者都轉換為自紀元以來的總納秒? 或者也許將兩者都轉換為自 Epoch 將半秒添加到 time_t 以來的總 ...

在 c 中將 time_t 轉換為 DATE 結構

[英]Converting time_t to a DATE struct in c

我有以下結構: 我想創建一個 function 獲取time_t變量並將其轉換為DATE但我遇到了一些問題。 嘗試了以下方法: 但這似乎不起作用。 有任何想法嗎? ...

2021-01-13 14:07:52   1   36    c / time-t  
printf epochtime 顯示錯誤的值

[英]printf epochtime shows wrong values

我正在試驗time_t變量,這是有問題的代碼: 我正在嘗試打印給定日期的epochtime時間。 代碼編譯並沒有錯誤,但是當我將打印的內容與我在本網站上計算的內容進行比較時,這些值並不相同。 對於上面示例中的給定值,代碼輸出為: 而鏈接說該值應該是1034985600 。 我嘗試了多個pri ...

C++ 將 time_t 讀取到不同的時區,然后提取年/月…納秒

[英]C++ Read time_t in to different timezone then extract year/month…nanoseconds

我正在使用以下問題的答案從包含自紀元以來的納秒的源中提取年/月/日/小時/分鍾/秒/納秒: 從 C++ 中的 std::chrono::time_point 中提取年/月/日等但是,我的輸入是不同的時區。 以下是我到目前為止的代碼。 如何將以下內容轉換為從不同時區讀取? 在執行duration_c ...

如何初始化 std::vector<std::time_t> 在構造函數初始值設定項列表中有 n 個元素</std::time_t>

[英]How to initialize std::vector<std::time_t> with n elements in constructor initializer list

我正在嘗試在構造函數初始化列表中初始化向量,如下所示: 向量被聲明為: 問題是std::time_t也是數字類型,所以不是像我想要的那樣創建具有 42 個元素的向量,而是創建一個具有存儲值“42”的元素。 問題:有沒有辦法在構造函數初始化列表中用大小初始化這樣的向量? ...

從二進制文件中讀取和顯示時間戳

[英]Reading and displaying time stamp from a binary file

我目前正在研究一個大學 c 項目,其中我將保存在結構中的讀數寫入二進制文件。 在這個結構中,我還保存了輸入項目的時間和日期。 然后我在單獨的程序中打開文件並讀取工作正常的值,但是我很難弄清楚如何讀取文件中保存的時間和日期並將其顯示到屏幕上。 下面是我的第二個程序中該部分的代碼。 ...

Char 到 time_t 的轉換總是返回 Wed Dec 31 23:59:59 1969

[英]Char to time_t conversion always returns Wed Dec 31 23:59:59 1969

我正在 Arduino 中為我的 ESP8266 編寫一些代碼。 我想通過 UDP 向另一個 ESP 發送時間戳。 在setup(){我初始化時間使用 並在loop(){ 得到時間。 然后我將它發送到另一個 ESP 我需要再次制作 time_t 以將其與實際時間進行比較。 但出於測試 ...

格式化時間 c++ dd/mm/yyyy hh:ss

[英]Formatting time c++ dd/mm/yyyy hh:ss

我正在嘗試獲取日期和時間(現在),這是我到目前為止所得到的: 16/1/2020 13:24 如何獲得 dd/mm 以及如何設置非 UTC 時間? 時間應該是12:24pm ...

2020-01-16 12:34:25   1   104    c++ / time-t  
計算c中兩個時間字符串的difftime?

[英]calculate difftime of two time-strings in c?

我有一個這樣的文件: 現在我正在嘗試編寫一個代碼來計算開始時間和結束時間之間的時間差。 到目前為止,這是我的代碼。 我的問題是我總是得到這樣的結果: 有人可以幫我找到錯誤,或者有人可以告訴我如何以更好的方式做到這一點? ...

如何在 C++ 中將“%Y%m%d”格式字符串轉換為 time_t 變量?

[英]How to convert a "%Y%m%d" format string into a time_t variable in C++?

我正在嘗試將字符串轉換為 time_t 變量。 這是我試過的代碼: 我預計結果會相同,但是當我使用 Visual Studio 2017 運行代碼時,結果是: 當我在https://www.onlinegdb.com/online_c++_compiler上運行相同的代碼時,結果是: 問 ...

如何在 C++ 中使用 unix 時間格式化 time_t 中的時間/日期字符串

[英]How to format time/date Strings from a time_t with unix time in C++

我有一個time_t值,我需要從中提取年、月、dayOfMonth、hourOfDay、分鍾和秒的值(作為整數)。 如果可能的話,我想盡量減少對圖書館的依賴,但如果有圖書館 function 你可以合理地確定將永遠可用,那很好。 time_t 值應該已經針對時區進行了調整,所以不用擔心。 由於在一 ...

2019-10-29 10:06:07   1   43    c++ / time-t  
time_t 的時鍾周期和獲取時間問題

[英]Clock cycle of time_t and getting time problem

我試圖在我的簡單 while 循環中獲取當前的原始時間(人類不可讀的時間)。 我搜索了 time_t 時鍾周期,但找不到任何有關它的信息。 第一期:有人知道C++中time_t的時鍾周期嗎? 第二個問題:當我打印時間 ltime 時,它看起來一直都是一樣的。 我已經檢查了這個鏈接,但它沒有提供有關時 ...

2019-09-19 07:11:49   1   33    c++ / time-t  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM