Comment obtenir la date et l'heure actuelles à Golang
- 959
- 105
- Emilie Colin
Ce tutoriel rapide vous aide à obtenir la date et l'heure actuelles dans le langage de programmation Go. Voyons le tutoriel pour comprendre les utilisations du package de temps dans votre script Go.
Obtenez la date et l'heure à Golang
Vous devez importer le package «heure» dans votre script Go pour travailler avec la date et l'heure. À titre d'exemple, utilisez le script ci-dessous. J'ai également inclus le package FMT pour afficher la sortie formatée sur votre écran.
package principal important "fmt" import "time" func main () dt: = time.Maintenant () fmt.Println ("La date et l'heure actuelles est:", dt.Chaîne())123456789 | package principal important "fmt" import "time" func main () dt: = time.Maintenant () fmt.Println ("La date et l'heure actuelles est:", dt.Chaîne()) |
Pour tester la copie ci-dessus du code dans un script Go et exécuter l'application sur votre système à l'aide de Golang.
allez exécuter DateTime.aller
Le résultat sera comme ci-dessous
La date et l'heure actuelles sont: 2018-08-10 21:10:39.121597055 +0530 IST
Obtenez la date et l'heure formatées
Il utilise une disposition prédéfinie pour formater la date et l'heure. Le temps de référence utilisé dans les dispositions est le moment spécifique: «Lun 2 janvier 15:04:05 MST 2006".
package principal important "fmt" import "time" func main () dt: = time.Maintenant () // format mm-dd-yyy fmt.Println (dt.Format ("01-02-2006")) // Format mm-dd-yyyy hh: mm: ss fmt.Println (dt.Format ("01-02-2006 15:04:05")) // avec une courte semaine (lun) FMT.Println (dt.Format ("01-02-2006 15:04:05 Mon")) // avec la semaine (lundi) FMT.Println (dt.Format ("01-02-2006 15:04:05 lundi")) // Inclure Micro Seconds FMT.Println (dt.Format ("01-02-2006 15:04:05.000000 ")) // inclut Nano Seconds FMT.Println (dt.Format ("01-02-2006 15:04:05.000000000 "))12345678910111213141516171819202122232425 | package principal important "fmt" import "time" func main () dt: = time.Maintenant () // format mm-dd-yyy fmt.Println (dt.Format ("01-02-2006")) // Format mm-dd-yyyy hh: mm: ss fmt.Println (dt.Format ("01-02-2006 15:04:05")) // avec une courte semaine (lun) FMT.Println (dt.Format ("01-02-2006 15:04:05 Mon")) // avec la semaine (lundi) FMT.Println (dt.Format ("01-02-2006 15:04:05 lundi")) // Inclure Micro Seconds FMT.Println (dt.Format ("01-02-2006 15:04:05.000000 ")) // inclut Nano Seconds FMT.Println (dt.Format ("01-02-2006 15:04:05.000000000 ")) |
Exécuter le programme ci-dessus à l'aide de Golang et Voir Sortie:
08-10-2018 08-10-2018 21:11:58 08-10-2018 21:11:58 ven 08-10-2018 21:11:58 Vendredi 08-10-2018 21:11:58.880934 08-10-2018 21:11:58.880934320
- « Comment convertir VMDK en disque VDI à l'aide de VirtualBox
- Comment installer le module Apache Mod_wsgi sur Ubuntu 16.04 (Xenial) »