Golang time.Hours()函数及示例

Golang time.Hours()函数及示例

Go语言的time包提供了用于确定和显示时间的功能。在Go语言中, Hours() 函数用于以浮点数小时的形式查找时间的持续时间。此外,该函数在time包中定义。为了使用这些函数,您需要导入”time”包。

语法:

func (d Duration) Hours() float64

在这里,d是时间的持续时间。

返回值:它以float64的形式返回持续时间。

范例1:

// Golang程序演示Hours()函数的用法

// 包含main包
package main

// 导入fmt和time
import (
    "fmt"
    "time"
)

// 调用主函数
func main() {

    // 定义Hours方法的时间
    hr,_:= time.ParseDuration("3h25m")

    // 打印持续时间
    // 浮点数
    fmt.Printf("只剩下%.1f小时的任务了。", hr.Hours())
} 

输出:

只剩下3.4小时的任务了。

范例2:

// Golang程序演示Hours()函数的用法

// 包含main包
package main

// 导入fmt和time
import (
    "fmt"
    "time"
)

// 调用主函数
func main() {

    // 定义Hours方法的时间
    hr,_:= time.ParseDuration("3h25m1200s6543356ms")

    // 打印持续时间
    // 浮点数
    fmt.Printf("只剩下%.1f小时的任务了。", hr.Hours())
} 

输出:

只剩下5.6小时的任务了。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程