java基础之String与date互转

  1. String -> date
    • 重点:SimpleDateFormat类,parse()方法
    • 示例:
      //获得一个时间格式的字符串
      String dateStr = "2016-12-31";
      //获得SimpleDateFormat类,我们转换为yyyy-MM-dd的时间格式
      SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
      try {
      //使用SimpleDateFormat的parse()方法生成Date
      Date date = sf.parse(dateStr);
      //打印Date
      System.out.println(date);
      } catch (ParseException e) {
      e.printStackTrace();
      }
  2. date->String
    • 重点:SimpleDateFormat类,format()方法
    • 示例:
      // 获得当前时间
      Date date = new Date();
      // 获得SimpleDateFormat类
      SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
      //打印当前时间
      System.out.println("当前时间:"+sf.format(date));
  3. 以上方法均为常用yyyy-MM-dd格式,如2018-08-21。不要求日期格式也可以直接date.toString(),此时格式为Sat Dec 31 13:59:22 CST 2018
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值