有什么方法可以从JSONObject响应带来的EditText中删除字符?示例:2019-03-06T00:00:00并仅以这种方式显示链:2019-02-10,进行转换时,我抛出了一个异常,即:
java.lang.IllegalArgumentException: Illegal pattern character 'T'
代码:
String yourJsonDateString = jsonResponse.getString(DataManager.Birthdate);
try {
Date yourJsonDate = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.SSS").parse(yourJsonDateString);
String newDateString = new SimpleDateFormat("yyyy-MM-dd").format(yourJsonDate);
System.out.println(newDateString);
} catch (ParseException e) {
e.printStackTrace();
}
答案 0 :(得分:0)
要将router.get('*', (req, res, next) => {
let path = req.path.replace(/^\//g,'').replace(/\/$/g,'');
let domain = req.headers.host.split(':')[0];
domain = domain.replace(/^www\./g,'');
});
简化为2019-03-06T00:00:00
,您可以尝试一下。
2019-03-06
如果您使用<1000年日期,甚至BCE格式。你可以用这个
String dt = dateString.substring(0, 10)