请帮我找一个解决这个问题的方法 这是我从Json对象
获得的日期格式{
"Music": [
{
"id": 1,
"Album": "Walking on a Dream",
"Artist": "Empire of the Sun",
"Song": "We Are The People"
},
{
"id": 2,
"Album": "Hurry Up We're Dreaming",
"Artist": "M83",
"Song": "Steve McQueen"
}
]
}
我需要将此日期格式转换为Sun Jan 08 00:00:00 GMT+05:30 2017.
。
我实现了一些这样的代码
2017-01-05
我无法进入循环...请帮我找一个解决方案
答案 0 :(得分:0)
示例代码
String inputDate = "2017-01-05 00:00:00";
System.out.println("Input Date: "+inputDate);
String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
Date formatDate = simpleDateFormat.parse(inputDate);
String outputDate = simpleDateFormat.format(formatDate);
System.out.println("Output Date: " +outputDate);
输出:
Input Date: 2017-01-05 00:00:00
Output Date: 2017-01-05
请检查并告知我们。
答案 1 :(得分:0)
也许这适合你。
Date date1 = summary1.getDeliveryDate();
SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd");
if(fmt.format(date1).equals(fmt.format(new Date())))
{
spinnerArray.add("Cancel");
}