把日期格式化yyyy年mm月dd日

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把日期格式化yyyy年mm月dd日相关的知识,希望对你有一定的参考价值。

API里的这个类,java.text.SimpleDateFormat是专门格式化日期的。
举个小例子:
Date a=new Date();
SimpleDateFormat sd=new SimpleDateFormat("yyyy年MM月DD日");
sd.setFormat(a);1、首先鼠标左键点击电脑右下角的时间,打开更改日期和时间设置,如下图所示

2、选择左下角的更改日历设如图所示:

3、找到中间的日期格式,然后选择yyyy年mm月dd日点击应用就可以了。

参考技术A   日期格式化为yyyy年mm月dd日,使用java语言的话,可以用格式转换类SimpleDateFormat,如下代码:
  
  public String void parseDate(String str)
  //String str = "2007-01-02";
  DateFormat formatter = new SimpleDateFormat("yyyy年-MM月-dd日");
  try
  Date date = (Date)formatter.parse(str); //将字符串转换成date类型
  catch(Exception e)
  return date.toString();
  
  
  通过调用上面的方式传入一个类似:2010-10-06,就可以返回,转换成2010年10月06日的格式。
参考技术B API里的这个类,java.text.SimpleDateFormat是专门格式化日期的。
举个小例子:
Date a=new Date();
SimpleDateFormat sd=new SimpleDateFormat("yyyy年MM月DD日");
sd.setFormat(a);
有好多种自己去查查API看看吧,呵呵追问

呵呵,原来是我把格式转换方法放错了地方,不过还是非常感谢你!!!!

本回答被提问者采纳

js怎么把字符串型(yyyy年mm月dd日)转化为日期型?

参考技术A var str = \'2013年11月18\';\\x0d\\x0astr = str.replace(/[^\d]/g,\'/\');\\x0d\\x0avar date = new Date(str);\\x0d\\x0a\'2013-11-18\' 也适用 /才兼容IE -有些IE不认识

以上是关于把日期格式化yyyy年mm月dd日的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver里如何将一个日期值格式化输出为YYYY年MM月DD日的格式

如何把日期改成yyyy-mm-dd

将文本日期(2020 年 3 月 21 日)转换为 dd/mm/yyyy

L1-042 日期格式化

sqlserver日期转换问题

js怎么把字符串型(yyyy年mm月dd日)转化为日期型?