ios秒轉換成小時分鐘等時間

2021-07-25 20:39:14 字數 684 閱讀 7830

swift下表示

//傳入的資料單位為秒

let timestamp = lroundf(5.999)

//對整體取餘,超過60的變為了分鐘不計為秒,少於60的就是秒

let s = timestamp % 60

//timestamp - s 剩下的都能被60整除

// (timestamp - s) / 60得到的是分鐘數,但由於秒數過大,可能導致分鐘數》60,比如求出的分鐘數為118分鐘

//所以需要 分鐘數 % 60,得到60以為的分鐘數,其餘的算到小時裡面

let m = (timestamp - s) / 60 % 60

//(timestamp - s) / 60 = 總分鐘數

//((timestamp - s) / 60 - m) 總分鐘數 - 算出來的可以表示的分鐘數 = 剩下的都能被60整除

//((timestamp - s) / 60 - m) / 60 = 總的小時數

//但,有可能小時為118小時,超過24小時的算一天,剩下的算小時

let h = ((timestamp - s) / 60 - m) / 60 % 24;

let time = string(format: "%.2d:%.2d:%.2d", h, m, s)

php轉化為秒,php將秒轉換為小時 分鐘 秒

我需要將秒轉換為 小時 分鐘 秒 例如 685 轉換為 00 11 25 我怎樣才能做到這一點?第一種方法 你可以使用這個gmdate 功能 echo gmdate h i s 685 第二種方法 format time function format time t,f t seconds,f se...

python將時分秒轉換成秒的例項

處理資料的時候遇到乙個問題,從資料庫裡匯出的資料是時分秒的格式 hh mm ss 現在我需要把它轉換成秒,方便計算。原資料可能分兩種情況,欄位有可能是文字字串型別的,也有可能是時間型別,他們的處理方法不一樣,所以我們分開討論。1 字串型別轉換成秒 可以將其用 分隔開,分別得出時 分 秒,即可計算出秒...

PHP 指定時間戳 加上指定秒 分鐘 小時等

當前時間戳 格式 2019 03 13 18 00 00 echo date y m d h i s strtotime now 當前時間戳 1秒 echo date y m d h i s strtotime 1second 當前時間戳 1分 echo date y m d h i s strto...