Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mengalih Keluar Bacaan Jam Monotonic daripada Cap Masa Go?
Melucutkan Bacaan Jam Monotonic daripada Cap Masa Go
Dalam Go, fungsi time.Now() mengembalikan objek Masa yang mengandungi kedua-dua jam dinding membaca dan bacaan jam monoton. Bacaan jam monotonic ditunjukkan oleh medan "m" dalam cap masa.
Tujuan Jam Monotonic
Jam monotonic menyediakan ukuran masa yang tidak tertakluk kepada pelarasan untuk penyegerakan jam. Ia digunakan terutamanya untuk mengukur selang masa, di mana masa mutlak tidak penting. Sebagai contoh, ia digunakan dalam mengukur tempoh panggilan fungsi atau masa berlalu antara dua acara.
Mengalih keluar Medan "m"
Jika anda hanya perlu bacaan jam dinding tanpa jam monoton, terdapat beberapa pilihan:
Contoh:
<code class="go">package main import ( "fmt" "time" ) func main() { t := time.Now() fmt.Println(t) fmt.Println(t.Round(0)) }</code>
Output:
2009-11-10 23:00:00 +0000 UTC m=+0.000000001 2009-11-10 23:00:00 +0000 UTC
"2006-01-02 15:04:05 -0700 MST"
Ini akan mencetak cap masa dalam format yang ditentukan tanpa medan "m".
Nota: Jika anda memerlukan cap masa tanpa sebarang bacaan jam, anda boleh menggunakan kaedah Format("") untuk mendapatkan perwakilan rentetan ringkas masa itu. Ini akan mengalih keluar kedua-dua bacaan jam dinding dan jam monoton.
Atas ialah kandungan terperinci Bagaimana untuk Mengalih Keluar Bacaan Jam Monotonic daripada Cap Masa Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!