首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

(类型转换)时间SimpleDateFormat.format()返回值,转int型,大神指导

2012-12-27 
(类型转换)时间SimpleDateFormat.format()返回值,转int型,大神指点/** * 取得当前时间 * @return */public

(类型转换)时间SimpleDateFormat.format()返回值,转int型,大神指点
/**
 * 取得当前时间
 * @return
 */
public static long getCurrentTime(){
return System.currentTimeMillis();
}
/**
 * 当前时间截
 * 格式化 
 * 日期: 2012年10月12日 14时32分  对应的时间戳为  201210121432
 */
public static String getCurrentDateFormatTime(){
SimpleDateFormat mSimpleDateFormat = new SimpleDateFormat("yyyyMMddHHmm");
return mSimpleDateFormat.format(getCurrentTime()).toString();
}

我是想将mSimpleDateFormat.format(getCurrentTime()).toString();返回值转成 int 类型,然后插入数据库(数据库字段类型为 int).
试了几种方法 Integer.parseInt(string)
Integer.valueOf(string) 
豆包异常,希望大神来指点,谢谢~
[最优解释]
这个时间值超出了int类范围,你要转化为long类型。
[其他解释]

引用:
这个时间值超出了int类范围,你要转化为long类型。

蒽,数据库(sqlite)字段是int,如果我去存储long类型(再取值),值会被改变吗?

热点排行