【发布时间】:2014-01-10 12:49:46
【问题描述】:
我的数据库中存储了以下字符串
cursor.getString(cursor.getColumnIndex(C_TAG_SENTSERVER_TIME);
.
如何测试字符串是否为有效的 Joda DateTime。字符串例如11236263722,基本上是长的。
我想检查字符串是否不是例如“,kjj”,因为这将是无效的。
我尝试了以下方法。
public boolean isValidDate(String dateString) {
Log.e(TAG, "dateString (sentToServerTime under test) =========>>>>>>>> " + dateString);
if(DateTime.parse(dateString) != null){
Log.e(TAG, "sent to server time is valid");
return true;
}else{
Log.e(TAG, "sent to server time is not valid");
return false;
}
}
【问题讨论】:
标签: android date datetime time jodatime