我想从timeStamp中获取“月-年”,因此使用该日期作为主题,
但看到了奇怪的行为。
SimpleDateFormat dateFormat = new SimpleDateFormat("MMM-YY");
System.out.println(dateFormat.format(1451197799000L));
我从中得到的输出是
from 01 to 26-12-2015 (ts : 1451111399000) = Dec-15
from 27-12-2015 (ts : 1451197799000L ) to 31-12-2015 = Dec-16
我不知道为什么会这样
在此处https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html中查看日期和时间字母模式。
当您实际想要的是“ yy”时,您已输入“ YY”作为年份。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句