我正在使用VS Code,并且在调试时,如果我检查time.Time变量/字段的值,则会在time.Time {}对象的“ ext”中获得数值。以人类可读格式(例如“ 2020-05-09T05:00:00Z”)进行评估的最佳方法是什么?我在调试器的监视部分尝试了tm.String()
,但得到了Unable to eval expression: "function calls not allowed without using 'call'"
调试时的日期值
•
问答
iCMS 回答:调试时的日期值
刚遇到同样的问题后,我发现调试器确实可以通过使用“调用”作为错误消息状态来评估它。
所以不要像这样在 Visual Studio Code 中添加监视:
tm.String()
像这样添加手表:
调用 tm.String()
通过该调用,您将在监视窗口中看到如下内容: “2020-05-09 05:00:00 +0000 UTC”