PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
sam8512083
Basic Member
 

加入日期: Apr 2014
文章: 21
找小時數回推的軟體

有沒有那種
輸入小時數可以直接推算回是從哪天開始計數的軟體?
     
      
舊 2016-04-20, 04:35 PM #1
回應時引用此文章
sam8512083離線中  
Jiun Yu
Junior Member
 

加入日期: Jun 2012
文章: 733
這樣? 這東西直接自己寫一個比較快



代碼:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define SECS_PER_HOUR 3600

int main(int argc, char *argv[])
{
   int curr_time = (int)time(NULL);
   int h;
   int new_time;

   h = (argc == 2) ? atoi(argv[1]) : 0;

   new_time = curr_time - (h * SECS_PER_HOUR);

   printf("%s\n", asctime(localtime((time_t *)&new_time)));

   return 0;
}
 
上傳的附加檔案
文件類型: rar TellMeTime.rar (8.0 KB, 9次瀏覽)

此文章於 2016-04-20 09:49 PM 被 Jiun Yu 編輯.
舊 2016-04-20, 09:39 PM #2
回應時引用此文章
Jiun Yu離線中  
sam8512083
Basic Member
 

加入日期: Apr 2014
文章: 21
引用:
作者Jiun Yu
這樣? 這東西直接自己寫一個比較快

http://imgur.com/LiLQfHe.jpg


#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define SECS_PER_HOUR 3600

int main(int argc, char *argv[])
{
int curr_time = (int)time(NULL);
int h;
int new_time;

h = (argc == 2) ? atoi(argv[1]) : 0;

new_time = curr_time - (h * SECS_PER_HOUR);

printf("%s\n", asctime(localtime((time_t *)&new_time)));

return 0;
}



超感謝

好用
原本打算改問excel 公式來研究

再次謝謝唷!
舊 2016-04-21, 11:00 PM #3
回應時引用此文章
sam8512083離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是09:28 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。