Golang time.LoadLocation() 函数及示例
在 Go 语言中,time 包提供了确定和查看时间的功能。 time 包中的 LoadLocation() 函数用于查找名称为指定名称的位置。 因此,如果指定的名称是 “UTC”,则返回 UTC,如果指定的名称是 “Local”,则返回 Local。 否则,将使用要使用的名称,其等效于 IANA 时区数据库中的文件的位置。在 Unix 系统上才存在此数据库。此外,此函数定义在 time 包中。在此,您需要导入“ time”包以使用这些函数。
语法:
在此,“name”是要使用的位置的名称,“* Location”是指向 Location 的指针。 在此,”Location” 形成正在使用的时间偏移量的集合。 而“error”是恐慌错误。
返回值:它返回具有指定名称的位置。
示例 1:
输出:
在此,返回印度的 IANA 时区,因为没有错误。
示例 2:
输出:
在此,首先调用 LoadLocation() 方法,然后调用带有其参数即日期和时间的 Date() 方法,然后返回指定位置的日期和时间。