Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Golang tidak dapat menghuraikan masa

Golang tidak dapat menghuraikan masa

WBOY
WBOYke hadapan
2024-02-14 20:12:08918semak imbas

Golang tidak dapat menghuraikan masa

editor php Yuzai hari ini akan memperkenalkan kepada anda masalah yang Golang tidak dapat menghuraikan masa. Apabila menggunakan Golang untuk penghuraian masa, anda kadangkala menghadapi situasi di mana masa tidak dapat dihuraikan dengan betul, yang boleh menyebabkan pengecualian atau hasil yang salah dalam program. Artikel ini akan memberikan anda analisis terperinci tentang punca dan penyelesaian kepada masalah ini, membantu anda mengendalikan tugasan yang berkaitan dengan analisis masa dengan lebih baik. Mari lihat!

Kandungan soalan

Saya sedang mencipta skrip go yang cuba menghuraikan rentetan datetime.

Temu janji saya datang daripada pelanggan saya seperti

2023-01-31t10:44:59.800

Saya mencipta reka letak asas dan cuba menghuraikannya menggunakan time.parse

65bd96be05 teruk

Daripada ini, saya mendapat ralat bahawa masa tidak dapat dihuraikan.

Saya cuba mengalih keluar t daripada rentetan datetime tetapi mendapat output yang sama.

Adakah reka letak saya memerlukan sesuatu yang berbeza? pm Mungkin ia tidak berkesan?

Saya cuba menyelesaikan masalah sebenar kerana ralatnya sangat kabur

Penyelesaian

Rentetan yang dihuraikan anda perlu sepadan dengan format masa anda.

String "2006-01-02T15:04:05.000" 包含 T、毫秒,并省略“pm”。然后它将正确解析时间为 2023-01-31 10:44:59.8 +0000 UTC

Cuba di taman permainan

Atas ialah kandungan terperinci Golang tidak dapat menghuraikan masa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:stackoverflow.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam