java中设置日期格式的方式一般用SimpleDateFormat("YY-MM-dd")就可以了,但为什么有的
SimpleDateFormat("YY-MM-dd",locale.getDefault())这个是什么意思?为什么还要加后面那个具体怎么用...
SimpleDateFormat("YY-MM-dd",locale.getDefault())这个是什么意思?为什么还要加后面那个具体怎么用
展开
5个回答
展开全部
用来国际化的 主要是获取系统默认的区域信息,比如:语言, 在中国默认为中文
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该算阿爸
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取本机默认区域信息
具体的应用:
你调用下下面例子就清楚了
A:输出英文月份
SimpleDateFormat sdf=new SimpleDateFormat("MMMMM d,yyyy HH:mm:ss",Locale.ENGLISH);
System.out.print(sdf.format(new Date()));
B:输出中文月份(你的机器区域是中国)
SimpleDateFormat sdf=new SimpleDateFormat("MMMMM d,yyyy HH:mm:ss",Locale.getDefault());
System.out.print(sdf.format(new Date()));
具体的应用:
你调用下下面例子就清楚了
A:输出英文月份
SimpleDateFormat sdf=new SimpleDateFormat("MMMMM d,yyyy HH:mm:ss",Locale.ENGLISH);
System.out.print(sdf.format(new Date()));
B:输出中文月份(你的机器区域是中国)
SimpleDateFormat sdf=new SimpleDateFormat("MMMMM d,yyyy HH:mm:ss",Locale.getDefault());
System.out.print(sdf.format(new Date()));
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询