首页 > 解决方案 > Android - 以有效格式获取日期

问题描述

我使用java.sql.DateSimpleDataFormat。我想以格式获取日期

yyyy-mm-dd

像那样

2018-06-04

我用

Date date = new Date(Calendar.getInstance().getTime().getTime());
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd_HHmmss");
String actualDate = simpleDateFormat.format(date);
date.valueOf(actualDate);

但它不起作用。问题是什么?

标签: javaandroiddatesimpledateformat

解决方案


它的简单尝试改用此代码

SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd");
Date date = fmt.parse(dateString);

这应该可以解决问题。

问题 ? 你使用不同的格式,所以他怎么知道你想要什么......


推荐阅读