我像这样从 Sqlite 获取时间戳:
"timestamp" + " TIMESTAMP DEFAULT CURRENT_TIMESTAMP );"
这就是我获取日期的方式:2019-06-23 04:25:28 我正在转换以获取日期,我得到的是 18070 而不是 int day
String timestamp = cursor.getString(cursor.getColumnIndex(VentasContract.TIME_STAMP));
Log.d("TIEMPO",timestamp);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse(timestamp);
long millis = date.getTime();
long days = (millis / (60*60*24*1000));
Log.d("DIA",String.valueOf(days));
// The value of TIEMPO is 2019-06-23 04:25:28
// The value of DIA is 18070
我希望今天是“23”
慕虎7371278
千万里不及你
相关分类