我有一個問題,我有日期字符串格式爲「2011-09-28T10:33:53.694 + 0000」。我想在MM/DD/YYYY中更改此日期格式,不知道如何?請建議我爲正確的結果。轉換特定格式的DateString
1
A
回答
0
String string = "2011-09-28T10:33:53.694+0000";
SimpleDateFormat inFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ", Locale.ENGLISH);
SimpleDateFormat outFormat = new SimpleDateFormat("MM/dd/yyyy", Locale.ENGLISH);
Date date;
String output;
try {
date = inFormat.parse(string);
output = outFormat.format(date); // 28/09/2011
} catch (ParseException e) {
e.printStackTrace();
}
1
就是這樣。檢查「from」格式的詳細信息。
DateFormat from = new SimpleDateFormat("yyyy-MM-ddThh:mm:ss"); // not sure about the details
from.setLenient(false);
DateFormat to = new SimpleDateFormat("MM/dd/yyyy");
to.setLenient(false);
Date d = from.parse(dateStr);
System.out.println(to.format(d));
0
這樣來做---->
- 創建對象Date類 日期日期=新的日期();
- 創建簡單日期格式對象類 SimpleDateFormat sdf = new SimpleDateFormat(「MM/dd/yyyy」); 注意 - > MM - 會給出月份的字符,dd和yyyy會給出數字的日期和年份
- 將日期轉換爲字符串 String s = sdf.format(date);
,你用它做...
相關問題
- 1. 從NSUserdefaults轉換/格式DateString
- 2. 轉換datestring斯威夫特3 NSDate的
- 3. 以特定格式轉換列的值
- 4. 轉換從一種格式datestring到另一個在Java simpledate格式
- 5. 以特定時間格式轉換
- 6. 將特定格式轉換爲NSDate
- 7. 轉換日期至特定格式
- 8. 日期轉換以特定格式
- 9. - [R日期轉換特定格式
- 10. 將日期轉換爲特定格式
- 11. 轉換純文本與VIM特定的格式轉換成JSON
- 12. 的Javascript Datestring轉換器,具有時區
- 13. 轉換日期時間格式以特定格式在SSIS
- 14. 將dateString從瀏覽器轉換爲java.util.Date?
- 15. 如何將表格行轉換爲特定組格式
- 16. Convert.ToDateTime('Datestring')爲需要的日期格式爲dd-MM-yyyy格式
- 17. 以另一種格式格式化Date.parse(dateString)中的日期
- 18. 的NSString的NSDate轉換爲特定的格式
- 19. 轉換日期時間的不同格式的特定字符串格式
- 20. 轉換「日期」以不同的格式,以特定的格式在紅寶石
- 21. 如何把ISO 8601的日期格式轉換成特定的格式?
- 22. 如何的NSString轉換成NSDate的特定格式
- 23. 閱讀特定格式的文件轉換成的ArrayList
- 24. 從秒轉換到分鐘的特定格式 - 的Javascript
- 25. Swift將特定格式的字符串轉換爲NSDate
- 26. 將字符串轉換爲特定的DateTime格式
- 27. 將字符串轉換爲特定格式的數組
- 28. 將十進制轉換爲特定格式的十進制數?
- 29. datetime2轉換爲特定的日期時間格式
- 30. 將時間轉換爲特定的格式