【发布时间】:2015-12-29 05:11:43
【问题描述】:
Android 将日期与yyyy/MM/dd 格式进行比较时,仅在与yyyy-MM-dd 格式进行比较时才会强制关闭。
final SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd",
Locale.getDefault());
String d = "2016/12/29";
expiryDate = (Date) formatter.parse(d);
【问题讨论】:
-
怎么可能。你已经定义了“- - -”和你的字符串“///”
-
你试过
SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd", Locale.getDefault());吗?顺便说一句,这是 Java 不是 php,对吧? -
要么将您的字符串更改为“- - -”格式,要么将您的
SimpleDateFormat更改为“/ / /” -
我正在从 php 服务器获取日期。
-
发帖前请先搜索 StackOverflow。这个话题已经被讨论过很多次了。