Cara Menghuraikan Rentetan menjadi masa.Nilai Masa dalam Go
Apabila bekerja dengan masa dalam Go, selalunya perlu untuk menghuraikan rentetan cap masa ke dalam masa.Nilai masa. Tugas ini boleh dicapai dengan memanfaatkan kepelbagaian fungsi Reka Letak.
Andaikan anda mempunyai cap masa rentetan dalam format "20171023T183552." Format ini tidak sepadan dengan mana-mana susun atur yang telah ditetapkan dalam pakej format masa. Walau bagaimanapun, anda boleh mencipta rentetan reka letak tersuai untuk membimbing proses penghuraian.
Untuk menghuraikan rentetan menjadi masa. Nilai masa, ikut langkah berikut:
s := "20171023T183552" t, err := time.Parse("20060102T150405", s) fmt.Println(t, err)
Output:
2017-10-23 18:35:52 +0000 UTC <nil>
Dengan menjana rentetan reka letak tersuai yang sepadan dengan format rentetan input, anda berjaya menghuraikannya ke dalam satu masa.Masa nilai. Fleksibiliti ini membolehkan anda mengendalikan pelbagai format rentetan masa dalam aplikasi Go anda.
Atas ialah kandungan terperinci Bagaimana Menghuraikan Rentetan menjadi Nilai `masa.Masa` dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!