función time.ParseError.Error() en Golang con ejemplos

En el lenguaje Go, los paquetes de tiempo brindan funcionalidad para determinar y ver el tiempo. La función ParseError.Error() en el lenguaje Go se usa para generar la descripción de string de un ParseError . 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 (e *ParseError) Error() string

Aquí, «e» es el puntero a ParseError, y ParseError se usa para explicar un problema que analiza una string de tiempo.

Valor de retorno: Devuelve la representación de string de un ParseError .

Ejemplo 1:

// Golang program to illustrate the usage of
// time.ParseError() function
  
// Including main package
package main
  
// Importing fmt and time
import "fmt"
import "time"
  
// Calling main
func main() {
  
    // Declaring a struct
    // type ParseError
    // with its values
    error := time.ParseError{
        Value:   "1122020",
        Message: " There is an error!",
    }
  
    // Calling Error method 
    // and printing string
    // representation of ParseError
    fmt.Println(error.Error())
}

Producción:

parsing time "1122020" There is an error!

Aquí, se devuelve la representación de string de Valor y Mensaje en el tipo de estructura ParseError .

Ejemplo 2:

// Golang program to illustrate the usage of
// time.ParseError() function
  
// Including main package
package main
  
// Importing fmt and time
import "fmt"
import "time"
  
// Calling main
func main() {
  
    // Declaring a struct 
    // type ParseError
    // with its values
    error := time.ParseError{
        Layout:    "2001 12 01",
        Value:     "11:34:09",
        ValueElem: "11",
        Message:   " An error occurred!",
    }
  
    // Calling Error method 
    // and printing string
    // representation of ParseError
    fmt.Println(error.Error())
}

Producción:

parsing time "11:34:09" An error occurred!

Es lo mismo que el ejemplo anterior, pero aquí se usan más valores en el tipo de estructura ParseError.

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *