关于Java中格式化时间的问题

代码片段如下:privatestaticStringdate=String.format("%tF%<tT",newDate());这边为什么要加一个小于号,我在书上没看... 代码片段如下:
private static String date=String.format("%tF%<tT",new Date());
这边为什么要加一个小于号,我在书上没看到类似的要求。
其次想问一下,这边对date定义为private比定义为public要好吗?
展开
 我来答
百度网友9308069
2015-08-02 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1856万
展开全部
在格式模板语句中 %<t 的<意味着再次使用上一个输入变量值。
在这里就是"%tF%<TT"一个时间对象(new Date())被打印了2次..
第一次打印日期%t, 2015-8-5F
第二次打印时间%<T, 10:02:23T
*第二个t你抄错了应该T大写吧..
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式