java编程之怎样把Long转换成Date的日期格式java编程之怎样把Long转换成Date的日期格式
java编程之怎样把Long转换成Date的
日期格式
来源:洛阳www.lybdqn.com 在进行软件开发的过程中经常会碰到需要对时间格式进行转换的场景。比如对于数据库中的时间保存成long类型的更加方便查找,而对于前端展示来说,肯定是要年月日这种格式的日期。那么怎么把Long类型转换为日期格式或者String呢,
工具/原料
, linux或者windows
, eclipse等工具
方法/步骤
1. 1
Long类型的时间转换为date,可以通过Si...
java编程之怎样把Long转换成Date的日期格式
java编程之怎样把Long转换成Date的
日期格式
来源:洛阳www.lybdqn.com 在进行软件开发的过程中经常会碰到需要对时间格式进行转换的场景。比如对于数据库中的时间保存成long类型的更加方便查找,而对于前端展示来说,肯定是要年月日这种格式的日期。那么怎么把Long类型转换为日期格式或者String呢,
工具/原料
, linux或者windows
, eclipse等工具
方法/步骤
1. 1
Long类型的时间转换为date,可以通过SimpleDateFormat对象对格式进
行定义,然后创建一个Date类型的对象封装时间,再通过SimpleDateFo
rmat对象的format(date)方法就可以获取指定的日期格式了。
2. 2
有了上面的介绍,看看我是怎么封装一个简单的Long转换为Date的函数:
/**
* 把毫秒转化成日期
* @param dateFormat(日期格式,例如:MM/ dd/yyyy HH:mm:ss)
* @param millSec(毫秒数)
* @return
*/
private String transferLongToDate(String dateFormat,Long millSe
c){
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat); Date date= new Date(millSec);
return sdf.format(date);
}
3. 3
写一个main函数测试一下我们写的方法:
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class test { public static void
main(String[] args) throws ParseException { // TODO Auto-generated method stub System.out.println(transferLongToDate("MM/dd/yyyy",System.currentTimeMillis())); } /** * 把毫秒转化成日期 * @
param dateFormat(日期格式,例如:MM/ dd/yyyy HH:mm:ss) * @param
millSec(毫秒数) * @return */ private static String transferLongToDate(String dateFormat,Long millSec){ SimpleDateFormat sdf = new SimpleDateFormat(dateFormat); Date date= new Date(millSec);
return sdf.format(date); }}
END
注意事项
, 注意我在这里用的是在main函数中调用,所以必须把定义的transferLo
ngToDate方法生声明为静态函数
本文档为【java编程之怎样把Long转换成Date的日期格式】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。