En el lenguaje Go, los paquetes de tiempo brindan funcionalidad para determinar y ver el tiempo. La función Time.IsZero() en el lenguaje Go se utiliza para comprobar si la hora indicada «t» implica un instante de tiempo cero o no, es decir, 1 de enero, año 1, 00:00:00 UTC. Además, esta función se define en el paquete de tiempo. Aquí, debe importar el paquete «tiempo» para poder usar estas funciones.
Sintaxis:
func (t Time) IsZero() bool
Aquí, “t” es el tiempo establecido.
Valor devuelto: Devuelve verdadero si el tiempo indicado implica un instante de tiempo cero, de lo contrario devuelve falso.
Ejemplo 1:
// Golang program to illustrate the usage of // Time.IsZero() function // Including main package package main // Importing fmt and time import "fmt" import "time" // Calling main func main() { // Defining t parameter of IsZero method t := time.Date(0001, 1, 1, 00, 00, 00, 00, time.UTC) // Calling IsZero method IsZeroOrnot := t.IsZero() // Prints output fmt.Printf("%v\n", IsZeroOrnot) }
Producción:
true
Ejemplo 2:
// Golang program to illustrate the usage of // Time.IsZero() function // Including main package package main // Importing fmt and time import "fmt" import "time" // Calling main func main() { // Defining t parameter // of IsZero method t := time.Date(0001, 2, 1, 00, 00, 00, 00, time.UTC) // Calling IsZero method IsZeroOrnot := t.IsZero() // Prints output fmt.Printf("%v\n", IsZeroOrnot) }
Producción:
false
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA