Maison > Java > javaDidacticiel > le corps du texte

Comment résoudre le problème de la configuration du champ de date par Springboot pour renvoyer l'horodatage

王林
Libérer: 2023-05-20 11:16:45
avant
2381 Les gens l'ont consulté

J'ai rencontré un problème. Après la mise à niveau de Springboot vers 2.0, la date trouvée dans la base de données a été reçue en utilisant Date et finalement renvoyée directement au frontal. Elle peut être affichée normalement au format aaaa-MM-jj HH:mm:ss. dans Google Chrome. Cependant, la date affichée dans le navigateur IE est « tronquée » car la version springboot1.x renvoie par défaut un horodatage dans le champ Date, et Google et IE convertiront automatiquement l'horodatage en aaaa-MM-jj HH:mm: ss ; après springboot2.0, spring convertira automatiquement le champ Date en une chaîne UTC (sans configuration), la date doit donc être convertie en horodatage ou aaaa-MM-jj HH:mm:ss. Ajoutez la configuration suivante à spring. J'ai choisi la configuration de l'horodatage de retour et j'ai résolu le problème avec succès.

La configuration renvoie l'horodatage

spring
jackson:
serialization:
write-dates-as-timestamps:true
Copier après la connexion

Comment résoudre le problème de la configuration du champ de date par Springboot pour renvoyer lhorodatage

La configuration globale renvoie la chaîne

spring:
    jackson:
        date-format: yyyy-MM-dd HH:mm:ss
        time-zone: GMT+8
Copier après la connexion

Avec la deuxième configuration, il n'est pas nécessaire d'ajouter @JsonFormat(pattern = "aaaa-MM-jj HH:mm:ss",timezone=" GMT+8") Cette annotation

# 指定执行环境
spring:
  profiles:
    # active: @env@
    active: dev
  jackson:
    serialization:
      WRITE_DATES_AS_TIMESTAMPS: true
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!

Étiquettes associées:
source:yisu.com
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal