在 android 中,我正在使用类似SqlLite
的MyDate
行DATETIME DEFAULT CURRENT_TIMESTAMP
。但是当我阅读日期时,我会在一小时前得到日期,因为我GMT + 1
在我的 android 环境中使用。
MyDate: 12:03
Android date: 13:03
阅读时SqlLite
如何将其转换为GMT + X
,取决于 android 环境?
编辑:
代码:
Cursor cursor = logsDao.getAll(LogsDao.KEY_ID + " DESC", "100");
String[] columns = new String[] { LogsDao.KEY_CONTENT, LogsDao.KEY_COMMENT, LogsDao.KEY_CREATED };
int[] to = new int[] { R.id.logContext, R.id.logComment, R.id.logCreated };
SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this,
R.layout.log_entry, cursor, columns, to);
setListAdapter(mAdapter);