En el lenguaje Go, los paquetes de tiempo brindan funcionalidad para determinar y ver el tiempo. La función Time.YearDay() en el lenguaje Go se usa para encontrar el día del año proporcionado por «t». Donde, el rango para años no bisiestos es [1, 365] y para años bisiestos es [1, 366]. Además, esta función se define en el paquete de tiempo. Aquí, debe importar el paquete «tiempo» para usar estas funciones.
Sintaxis:
func (t Time) YearDay() intAquí, “t” es el tiempo indicado.
Valor devuelto: Devuelve el día del año especificado por “t”.
Ejemplo 1:
// Golang program to illustrate the usage of // Time.YearDay() function // Including main package package main // Importing fmt and time import "fmt" import "time" // Calling main func main() { // Declaring t in UTC t := time.Date(2019, 6, 5, 11, 35, 04, 0, time.UTC) // Calling YearDay method yrday := t.YearDay() // Prints the day // of the year as specified fmt.Printf("The day of the year "+ "in the 't' specified is: %v\n", yrday) }
Producción:
The day of the year in the 't' specified is: 156
Ejemplo 2:
// Golang program to illustrate the usage of // Time.YearDay() function // Including main package package main // Importing fmt and time import "fmt" import "time" // Calling main func main() { // Declaring t in UTC t := time.Date(2020, 35, 60, 45, 67, 94, 7567, time.UTC) // Calling YearDay method yrday := t.YearDay() // Prints the day of the year as specified fmt.Printf("The day of the year in "+ "the 't' specified is: %v\n", yrday) }
Producción:
The day of the year in the 't' specified is: 365
Aquí, la «t» indicada anteriormente tiene valores que están fuera del rango habitual pero se normalizan durante la conversión.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA