Date日期与String字符串的相互转换

1、日期转换为字符串:

  Date date = new Date();
  SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss SSS");
  String dateStr = fmt.format(date);

2、字符串转换为日期

  String dateStr = "2020-10-28 11:50:23 001";
  SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss SSS");
  Date date = fmt.parse(dateStr);

3、日历一些常用功能

  Calendar c = Calendar.getInstance();// 获取日历
  String dateStr = "2020-10-28 11:50:23 001";
  SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss SSS");
  Date date = fmt.parse(dateStr);// 设置指定时间
  c.setTime(date);// 设置日历时间
  int i= c.get(Calendar.DAY_OF_WEEK);// 计算日期是星期几。Calendar下有各种类似DAY_OF_WEEK的常量。
posted @ 2020-10-29 12:00  池非鱼  阅读(6930)  评论(0)    收藏  举报