台灣最大程式設計社群網站
線上人數
1198
 
會員總數:240686
討論主題:186544
歡迎您免費加入會員
討論區列表 >> C# >> 請問怎麼將系統時間相加(資料庫)
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問怎麼將系統時間相加(資料庫)
價值 : 100 QP  點閱數:144 回應數:9

樓主

問問題
門外漢
0 2
30 3
發送站內信

dataGridView1.CurrentCell = dataGridView1[3, project];
DateTime time3 = Convert.ToDateTime(dataGridView1.CurrentCell.Value);

MessageBox.Show("" + time3);


time3 顯示出來 會是 例如:2017/9/1 上午00:00:03
因為我在其他程式裡 有將兩個時間相減而得到time3

我現在想要將time3 也就是工作時間的所有欄位的值 全部加起來

請問我要怎麼做才能將這些秒數相加

ps:是要將欄位的值做相加喔




搜尋相關Tags的文章: [ 請問怎麼將系統時間相加(資料庫) ] ,
本篇文章發表於2017-09-01 12:57
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

P陳
檢舉此回應
您的敍述怪怪的
2017/09/01 12:20 + 2017/09/01 13:00 您想要得到什麼結果

如果是 2017/09/01 12:20 +45 秒是
dateadd ("S",45,2017/09/01 12:20)--> 2017/09/01/13:05

如果是 2017/09/01 12:20 +3 天是
dateadd ("D",3,2017/09/01 12:20)--> 2017/09/04 12:20

本篇文章回覆於2017-09-01 13:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

小魚
檢舉此回應
將時間相加?
請問 今天 + 明天 =?
本篇文章回覆於2017-09-01 19:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

P陳
檢舉此回應
請問我要怎麼做才能將這些秒數相加 <---終於找到您的題目了

同一筆資料就直接相加 10 + 50 + 90 = 150秒
不同筆的資料就用 SQL來相加

本篇文章回覆於2017-09-01 21:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

小魚
檢舉此回應
但是我覺得很怪啊,
既然 time3 顯示出來 會是 例如:2017/9/1 上午00:00:03
要怎麼將time3相加?
語意不明要怎麼回答呢?
本篇文章回覆於2017-09-02 07:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

問問題
檢舉此回應
就是 我time3 有很多列的資料
因為我的time3 是由兩個系統時間相減出來
假設有5筆time3的資料
就是
2017/9/1 上午00:00:03(加工工作時間為3秒)
依此類推
2017/9/1 上午00:00:05
2017/9/1 上午00:00:07
2017/9/1 上午00:00:02
2017/9/1 上午00:00:01


現在我要將 這些 3秒 5秒 7秒 2秒 1秒 全部加起來
是欄位的相加 不知道是不是要轉乘datetime 格式
然後 我只會用timespan 但這個好像只能相減 不知道怎麼相加
本篇文章回覆於2017-09-02 10:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

P陳
檢舉此回應
那你的 (TIME3) 工作時間用錯格式了

請用數字形態 而不是日期形態
數字相加就沒有問題了
本篇文章回覆於2017-09-02 20:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

問問題
檢舉此回應
顯示2017/9/1 上午00:00:05
也可以使用int格式嗎?
裡面有上午兩個字呢
本篇文章回覆於2017-09-02 21:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
最有價值解答

P陳
檢舉此回應
改成 int16 就可以了

Int16 time3 = Convert.Toint16(dataGridView1.CurrentCell.Value);
本篇文章回覆於2017-09-02 22:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

問問題
檢舉此回應
輸入字串格式不正確。
不能轉呢!
它似乎只讓我轉DATETIME格式
本篇文章回覆於2017-09-03 12:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.