我想要做的是格式化字符串08-18 15:00
以讀取18-08-12 15:00
。我如何將它轉換爲日期格式並將其轉換回字符串,以便我可以使用setText爲textview?android將字符串轉換爲日期格式轉換回字符串
1
A
回答
4
這就是你要找的。您必須使用SimpleDateFormat
。 這裏是鏈接:String to date conversion
2
當然,使用的SimpleDateFormat是更好的解決方案,但如果你堅持,如果你知道未來風格......然後,你可以簡單地自己格式化,像這樣一些代碼:
public static String ConvertDate(String valueToFormat) {
String value = valueToFormat;
String day = value.substring(value.indexOf("-") + 1, value.indexOf(" "));
String month = value.substring(0, value.indexOf("-"));
String time = value.substring(value.indexOf(" ") + 1, value.lenght());
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
// if you want year to appear as only last two items
year = year % 100;
value = day + "-" + month + "-" + year + " " + time;
return value;
}
相關問題
- 1. 將字符串轉換爲日期並將日期轉換回字符串
- 2. 字符串轉換爲日期格式
- 3. Android將字符串轉換爲日期
- 4. Android將字符串轉換爲日期
- 5. 將字符串轉換爲包含字符的日期格式
- 6. 將日期字符串轉換爲需要的日期字符串格式
- 7. 轉換日期格式字符串
- 8. 轉換成字符串日期格式
- 9. 將字符串格式轉換爲格式日期樣式
- 10. 將字符串轉換爲日期格式在android
- 11. 將字符串轉換爲日期並格式化日期
- 12. 將日期字符串轉換爲SQL可讀日期格式
- 13. C#將日期從字符串轉換爲日期格式
- 14. 如何將日期字符串轉換爲sql日期格式
- 15. 將日期字符串轉換爲日期格式
- 16. 將字符串轉換爲日期。 SQL
- 17. 將字符串轉換爲日期python
- 18. 將字符串轉換爲日期
- 19. SQL將字符串轉換爲日期
- 20. 將字符串轉換爲日期C++
- 21. SimpleDateFormat將字符串轉換爲日期
- 22. 將日期字符串轉換爲NSDate?
- 23. 將字符串轉換爲javascript日期
- 24. JavaScript將字符串轉換爲日期
- 25. 將日期字符串轉換爲NSDate
- 26. 將字符串轉換爲MySQL日期
- 27. 將字符串轉換爲日期
- 28. Swift將字符串轉換爲日期
- 29. Stata:將字符串轉換爲日期
- 30. 將JavaScript字符串轉換爲日期
您的日期的年份部分缺失。它總是12? – 2012-07-17 13:19:32
嗨,是的,它應該說2012-08-18 15:00但是由於某種原因,它不是我的編輯保存到我的問題 – 2012-07-17 13:22:26
如何使用['SimpleDateFormat'](http://developer.android.com/reference/java/文/ SimpleDateFormat.html)? – Lion 2012-07-17 13:23:35