[VBA] 時間的小時增減?

看板Visual_Basic作者 (Yu)時間2年前 (2022/07/19 12:32), 編輯推噓5(504)
留言9則, 4人參與, 最新討論串1/1
請問各位大神 目前寫法是 Format(Now(), ’’hh’’) 顯示當下時間沒問題 如果想要資料提前一小時或往後一小時 這部分應該要怎麼修正? 謝謝 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.252.151 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1658205172.A.5D1.html

07/19 13:35, 2年前 , 1F
timeserial 調整小時
07/19 13:35, 1F

07/20 11:55, 2年前 , 2F
感謝M大的資訊,後來換個寫法,t = Format(Now(), ‘’
07/20 11:55, 2F

07/20 11:55, 2年前 , 3F
hh’’) 然後 t + 1就可以了~
07/20 11:55, 3F

07/21 09:16, 2年前 , 4F
建議在時間函式內加時間再取出,取出再加 跨日易出問題
07/21 09:16, 4F

07/22 19:41, 2年前 , 5F
好的,謝謝M大的建議~
07/22 19:41, 5F

08/06 02:23, 2年前 , 6F
建議直接在時間格式上做加減
08/06 02:23, 6F

08/06 02:25, 2年前 , 7F
tt = Format(Hour(Now) - 1, "00")
08/06 02:25, 7F

08/19 23:12, , 8F
謝謝N大大建議!!!
08/19 23:12, 8F

08/26 10:57, , 9F
dateadd
08/26 10:57, 9F
文章代碼(AID): #1YrZFqNH (Visual_Basic)
文章代碼(AID): #1YrZFqNH (Visual_Basic)