Maison > développement back-end > Golang > le corps du texte

Comment supprimer le champ « m » de fin d'un horodatage Go ?

Linda Hamilton
Libérer: 2024-10-28 03:43:30
original
676 Les gens l'ont consulté

How to Remove the Trailing

Horodatage à la fin du "m" et solution

Dans Go, time.Now() renvoie un horodatage qui inclut un champ "m" à la fin , indiquant la lecture monotone de l'horloge. Ce champ ne fait pas partie de l'heure de l'horloge murale, qui est l'information pertinente pour la plupart des calculs liés au temps.

Suppression de "m"

Pour supprimer le "m" " de l'horodatage, vous pouvez utiliser la méthode Round() avec une durée de 0. Cela supprimera la lecture de l'horloge monotone sans affecter l'heure de l'horloge murale.

<code class="go">t := t.Round(0)</code>
Copier après la connexion

Approche alternative

Vous pouvez également utiliser la méthode Format() avec une chaîne de format personnalisée pour exclure le champ « m ». Par exemple, la chaîne de format suivante imprimera l'horodatage sans la lecture monotone de l'horloge :

<code class="go">"2006-01-02 15:04:05 +0000 UTC"</code>
Copier après la connexion

Exemple

Le code suivant montre comment supprimer le "m" champ à partir d'un horodatage :

<code class="go">package main

import (
    "fmt"
    "time"
)

func main() {
    t := time.Now()
    fmt.Println("Timestamp with 'm' field:", t)

    t = t.Round(0)
    fmt.Println("Stripped timestamp:", t)
}</code>
Copier après la connexion

Sortie

Timestamp with 'm' field: 2009-11-10 23:00:00 +0000 UTC m=+0.000000001
Stripped timestamp: 2009-11-10 23:00:00 +0000 UTC
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal