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

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
2439 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