Java 包含日期的格式字符串
我从包含此格式日期的服务器接收字符串(2014-06-04 10:26:06) 我想将其转换为日期,并对其应用此日期格式Java 包含日期的格式字符串,java,android,date,datetime,simpledateformat,Java,Android,Date,Datetime,Simpledateformat,我从包含此格式日期的服务器接收字符串(2014-06-04 10:26:06) 我想将其转换为日期,并对其应用此日期格式 SimpleDateFormat longDateFormat = new SimpleDateFormat("dd MMMM yyyy"); 这是我目前拥有的,但它不起作用 String formattedDate = longDateFormat.format(messageGSON.getCreated()); view
SimpleDateFormat longDateFormat = new SimpleDateFormat("dd MMMM yyyy");
这是我目前拥有的,但它不起作用
String formattedDate = longDateFormat.format(messageGSON.getCreated());
viewHolder.textViewMessageDate.setText(formattedDate);
我似乎找不到解决办法,我想我错过了一个步骤。首先你需要
parse()
String
到Date
,然后format()
Date
到String首先你需要parse()String
到Date
,然后format()
Date
到String
试试这个
1) parse()
String toDate
2) format()
将Date
转换为字符串
String formattedDate = longDateFormat.format(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(messageGSON.getCreated()));
viewHolder.textViewMessageDate.setText(formattedDate);
试试这个
1) parse()
String toDate
2) format()
将Date
转换为字符串
String formattedDate = longDateFormat.format(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(messageGSON.getCreated()));
viewHolder.textViewMessageDate.setText(formattedDate);
传奇像做梦一样工作,必须用try/catch来包围它@是的,没错。很高兴这有帮助。快乐编码。传奇!像做梦一样工作,必须用try/catch来包围它@是的,没错。很高兴这有帮助。快乐编码。可能重复的可能重复的