簡體   English   中英

計算時間(加上分鍾)bash

[英]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.

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