Cara Mendapatkan Tanggal dan Waktu Saat Ini Di Golang

Cara Mendapatkan Tanggal dan Waktu Saat Ini Di Golang

Tutorial cepat ini membantu Anda mendapatkan tanggal dan waktu saat ini dalam bahasa pemrograman go. Mari kita melalui tutorial untuk memahami penggunaan paket waktu di skrip go Anda.

Dapatkan Tanggal dan Waktu di Golang

Anda perlu mengimpor paket "waktu" di skrip go Anda untuk bekerja dengan tanggal dan waktu. Sebagai contoh penggunaan skrip di bawah ini. Saya juga menyertakan paket FMT untuk menampilkan output yang diformat di layar Anda.

Paket Impor Utama "FMT" Impor "Func Main () dt: = waktu.Sekarang () fmt.Println ("Tanggal dan waktu saat ini adalah:", DT.Rangkaian())
123456789Paket Impor Utama "FMT" Impor "Func Main () dt: = waktu.Sekarang () fmt.Println ("Tanggal dan waktu saat ini adalah:", DT.Rangkaian())

Untuk menguji salinan kode di atas dalam skrip go dan jalankan aplikasi pada sistem Anda menggunakan golang.

Jalankan datetime.pergi 

Hasilnya akan seperti di bawah ini

Tanggal dan waktu saat ini adalah: 2018-08-10 21:10:39.121597055 +0530 IST 

Dapatkan tanggal dan waktu yang diformat

Itu menggunakan tata letak yang telah ditentukan untuk memformat tanggal dan waktu. Waktu referensi yang digunakan dalam tata letak adalah waktu yang spesifik: “Senin 2 Jan 15:04:05 MST 2006“.

Paket Impor Utama "FMT" Impor "Func Main () dt: = waktu.Sekarang () // format mm-dd-yyyy fmt.Println (dt.Format ("01-02-2006")) // Format mm-dd-yyyy hh: mm: ss fmt.Println (dt.Format ("01-02-2006 15:04:05")) // dengan hari kerja singkat (Senin) FMT.Println (dt.Format ("01-02-2006 15:04:05 Sen")) // dengan hari kerja (Senin) FMT.Println (dt.Format ("01-02-2006 15:04:05 Senin")) // Sertakan detik mikro FMT.Println (dt.Format ("01-02-2006 15:04:05.000000 ")) // Sertakan nano detik FMT.Println (dt.Format ("01-02-2006 15:04:05.000000000 "))
12345678910111213141516171819202122232425Paket Impor Utama "FMT" Impor "Func Main () dt: = waktu.Sekarang () // format mm-dd-yyyy fmt.Println (dt.Format ("01-02-2006")) // Format mm-dd-yyyy hh: mm: ss fmt.Println (dt.Format ("01-02-2006 15:04:05")) // dengan hari kerja singkat (Senin) FMT.Println (dt.Format ("01-02-2006 15:04:05 Sen")) // dengan hari kerja (Senin) FMT.Println (dt.Format ("01-02-2006 15:04:05 Senin")) // Sertakan detik mikro FMT.Println (dt.Format ("01-02-2006 15:04:05.000000 ")) // Sertakan nano detik FMT.Println (dt.Format ("01-02-2006 15:04:05.000000000 "))

Jalankan program di atas menggunakan Golang dan lihat output:

08-10-2018 08-10-2018 21:11:58 08-10-2018 21:11:58 Jumat 08-10-2018 21:11:58 Jumat 08-10-2018 21:11:58.880934 08-10-2018 21:11:58.880934320