En el lenguaje Go, los paquetes de tiempo brindan funcionalidad para determinar y ver el tiempo. La función Nanosegundos() en el lenguaje Go se usa para encontrar la duración del tiempo en forma de un conteo entero de nanosegundos. Además, esta función se define en el paquete de tiempo. Aquí, debe importar el paquete «tiempo» para usar estas funciones.
Sintaxis:
func (d Duration) Nanoseconds() int64
Aquí, d es la duración del tiempo.
Valor devuelto: Devuelve el valor de duración como int64.
Ejemplo 1:
// Golang program to illustrate the usage of // Nanoseconds() function // Including main package package main // Importing fmt and time import ( "fmt" "time" ) // Calling main func main() { // Defining duration // of Nanoseconds method nano, _ := time.ParseDuration("8s") // Prints duration as int64 fmt.Printf("Only %d nanoseconds of"+ " task is remaining.", nano.Nanoseconds()) }
Producción:
Only 8000000000 nanoseconds of task is remaining.
Ejemplo 2:
// Golang program to illustrate the usage of // Nanoseconds() function // Including main package package main // Importing fmt and time import ( "fmt" "time" ) // Calling main func main() { // Defining duration of Nanoseconds method nano, _ := time.ParseDuration("56m7855s576567576ms") // Prints duration as int64 fmt.Printf("Only %d nanoseconds of task"+ " is remaining.", nano.Nanoseconds()) }
Producción:
Only 587782576000000 nanoseconds of task is remaining.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA