我一直在尝试在Watch窗口中添加一个Java Date对象(java.util.Date)。有时,当我将鼠标悬停在源编辑器视图中的日期上时,它会以可读格式显示日期值(例如,2009年10月26日14 ...)但有时,它只是不显示日期值,但它只显示声明日期变量/标识符。因此,作为替代方案,我可以看到Date值,我尝试将其添加到手表中。

我在Watch中看到的是这样的(例如Date标识符是nowTime)

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

我想我可以通过将Date设置为Calendar值并获取Calendar的组件来获得额外的代码。但这需要将代码更改为Debug。这些代码有时不会被删除并使代码变得混乱。有没有其他方法来解决这个问题?或者是否有其他监视表达式,我可以使用而无需添加辅助调试代码? 有什么

有帮助吗?

解决方案

您可以将监视编辑为nowTime.toString()以获取可读信息

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top