[英]Calculating time (adding minutes) bash
我陷入了劇本的一部分。 我有時間:例如“16:00”和持續時間,如:410。
有沒有簡單的方法來添加這兩個值? 我用date -d
嘗試了很多組合,但無法解決它。
試試這個(Kysu的版本):
date -d "16:00 410 minutes" +'%H:%M'
或這個:
date -d "16:00 today + 410 minutes" +'%H:%M'
但是不要使用這個:
date -d "16:00 + 410 minutes" +'%H:%M' # BAD!
如果你today
省略這個詞但保留+
就會發生奇怪的事情。 (我認為+ 410
被解析為時區修飾符,然后minutes
被解釋為“添加一分鍾”。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.