Question

J'ai essayé d'ajouter à la fenêtre de surveillance un objet Java Date (java.util.Date). Parfois, lorsque je survole une Date dans la vue de l'éditeur source, il affiche la valeur Date dans un format lisible (par exemple, le 27 octobre 2009 ... 14), mais parfois, il n'indique pas la valeur Date mais affiche uniquement la déclaration. de la variable date / identifiant. Donc, comme alternative pour que je puisse voir la valeur Date, j'ai essayé de l'ajouter à la montre.

Ce que je vois dans la montre ressemble à quelque chose comme ceci (par exemple, l'identificateur de date est nowtime)

- x+y? "nowTime" = Date (id=136)
   +- cdate= Gregorian$Date (id=139)
   |- fastTime = 1256604393000

Je pense que je pourrais extraire du code en définissant la date en tant que valeur de calendrier et en obtenant le composant du calendrier. Mais cela nécessite un changement de code juste pour Debug. Ces codes ne sont parfois pas supprimés et rendent le code malpropre. Y at-il un autre moyen de résoudre ce problème? Ou y a-t-il une autre expression de montre que je pourrais utiliser sans ajouter de codes de débogage d'assistance? Y a-t-il des

Était-ce utile?

La solution

Vous pouvez modifier la montre à nowTime.toString () pour obtenir des informations lisibles

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top