Преобразование dateTime в int
У меня есть пользователь, введите дату и время. Мне нужно изменить его на int, чтобы поместиться в базу данных sqlight. Я попытался разобрать его в строку, а затем в Int, но это не работает какие-либо идеи?
Time newTime= new Time();
newTime.hour=fmtTime.HOUR0_FIELD;
newTime.minute=fmtTime.MINUTE_FIELD;
newTime.monthDay=fmtDate.DAY_OF_WEEK_IN_MONTH_FIELD;
newTime.month=fmtDate.MONTH_FIELD;
newTime.year=fmtDate.YEAR_FIELD;
int currentTime=newTime.get;//how would I convert newTime to an int?
2 ответа
Решение
Чтобы преобразовать объект Time в количество секунд с начала эпохи (в терминах Unix), вы можете просто получить количество миллисекунд:
newTime.toMillis() / 1000