Cómo obtener la fecha y hora actuales en Golang
- 1722
- 238
- Mateo Pantoja
Este tutorial rápido le ayuda a obtener la fecha y la hora actuales en el lenguaje de programación GO. Pasemos por el tutorial para comprender los usos del paquete de tiempo en su guión GO.
Obtenga fecha y hora en Golang
Debe importar el paquete de "hora" en su script Go para trabajar con fecha y hora. Como ejemplo, use el script a continuación. También he incluido el paquete FMT para mostrar la salida formateada en su pantalla.
PAGACE PRINCIÓN IMPORT "FMT" IMPORT "TIME" FUNC Main () DT: = TIME.Ahora () fmt.Println ("La fecha y hora actuales es:", DT.Cadena())123456789 | PAGACE PRINCIÓN IMPORT "FMT" IMPORT "TIME" FUNC Main () DT: = TIME.Ahora () fmt.Println ("La fecha y hora actuales es:", DT.Cadena()) |
Para probar el código de copia anterior en un script GO y ejecutar la aplicación en su sistema usando Golang.
Vaya a ejecutar DateTime.ir
El resultado será como abajo
La fecha y hora actuales es: 2018-08-10 21:10:39.121597055 +0530 IST
Fecha y hora formateadas
Utiliza un diseño predefinido para formatear la fecha y la hora. El tiempo de referencia utilizado en los diseños es el tiempo específico: "Lun 2 de enero 15:04:05 MST 2006".
PAGACE PRINCIÓN IMPORT "FMT" IMPORT "TIME" FUNC Main () DT: = TIME.Ahora () // formatear mm-dd-yyyy fmt.Println (DT.Formato ("01-02-2006")) // Formato MM-DD-YYYY HH: MM: SS FMT.Println (DT.Formato ("01-02-2006 15:04:05")) // con breve día de semana (lun) fmt.Println (DT.Formato ("01-02-2006 15:04:05 lun")) // con día de semana (lunes) FMT.Println (DT.Formato ("01-02-2006 15:04:05 lunes")) // Incluya micro segundos FMT.Println (DT.Formato ("01-02-2006 15:04:05.00000000 ")) // Incluye Nano Seconds FMT.Println (DT.Formato ("01-02-2006 15:04:05.00000000000 "))1234567891011121314151617181920212232425 | PAGACE PRINCIÓN IMPORT "FMT" IMPORT "TIME" FUNC Main () DT: = TIME.Ahora () // formatear mm-dd-yyyy fmt.Println (DT.Formato ("01-02-2006")) // Formato MM-DD-YYYY HH: MM: SS FMT.Println (DT.Formato ("01-02-2006 15:04:05")) // con breve día de semana (lun) fmt.Println (DT.Formato ("01-02-2006 15:04:05 lun")) // con día de semana (lunes) FMT.Println (DT.Formato ("01-02-2006 15:04:05 lunes")) // Incluya micro segundos FMT.Println (DT.Formato ("01-02-2006 15:04:05.00000000 ")) // Incluye Nano Seconds FMT.Println (DT.Formato ("01-02-2006 15:04:05.00000000000 ")) |
Ejecutar el programa anterior usando Golang y ver la salida:
08-10-2018 08-10-2018 21:11:58 08-10-2018 21:11:58 Vie 08-10-2018 21:11:58 Viernes 08-10-2018 21:11:58.880934 08-10-2018 21:11:58.880934320
- « Cómo convertir VMDK en disco VDI usando VirtualBox
- Cómo instalar el módulo apache mod_wsgi en Ubuntu 16.04 (xenial) »