Ondalık dakika

3 Cevap php

Merhaba değil bu için doğru forum olduğu ama herkes saat ve dakika için ondalık zaman dönüştürmek için formül biliyor mu emin?

IE 1.4 = 1saat 24mins

herhangi bir yardım ve özür için teşekkürler eğer onun yanlış forumu

3 Cevap

Basitçe saat ondalık kısmını almak ve dakika sayısı için 60 ile çarpın.

Sizin örnekte .4 (the decimal portion of 1.4) * 60 = 24 minutes

Yani ondalık bölümünü almak için, kod bunu floor orijinal sayı orijinal sayı çıkarmak gerekirse.

Kat kaç saat almak için numara. Sayı - katlı değer [ondalık] * [sonra o yuvarlak] 60 = dakika

Hours: floor( decimal )
Minutes: round( ( decimal * 60 ) mod 60 )

James yuvarlama hakkında doğru. Ben bunun hesabını unuttum. Düzeltilmiş.