DateFormat--日期/时间格式化


DateFormat类的成员方法:
  String format(Date date) 传递指定的日期,把日期格式化为符合模式的字符串
  Date parse(String source) 把符合模式的字符串解析为Date日期
-----------------------------------------------------------
 
 
SimpleDateFormat类构造方法
SimpleDateFormat(String pattern)
  用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat。
 
参数:
String pattern:传递日期和时间的模式
在模式中写y代表年
在模式中写M代表月
在模式中写d代表日
在模式中写H代表时
在模式中写m代表分
在模式中写s代表秒
在模式中写S代表毫秒
"yyyy-MM-dd HH:mm:ss" "2020-04-27 11:57:03"
"yyyy/MM/dd HH:mm:ss"
"yyyy年MM月dd日 HH时mm分ss"
 
注意:
1.表示模式的字母不能改变(y,M...),字母的连接符号可以改变(-,/...)
2.表示模式的字母严格区分大小写
 
使用DateFormat类中的常用方法:
  1.创建SimpleDateFormat对象,构造方法中传递执行的模式(日期格式) 
  2.调用SimpleDateFormat对象中的方法format把日期格式转化为符合模式的字符串
1 SimpleDateFormat  sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 2 Date date =new Date(); 3 String s = sdf.format(date);
  1.创建SimpleDateFormat对象,构造方法中传递执行的模式
  2.调用SimpleDateFormat对象中的方法parse,把符合模式的字符串解析为Date日
1 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); 2 Date date = sdf.parse("2010-1-11"); 3 sout("date");

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM