由于业务须要php unix时间戳 转换成时间,在model上面有个Date类型的数组,之后须要按这个时间类型排序。并且在后台处理完以后php unix时间戳 转换成时间,返回到前台红旗linux,发觉时间弄成了13位数字linux学习,学名叫时间戳。不是我想要的具体时间,不适宜展示啊。具体有如下
mongo数据库中储存时间类型的数据具体如下:
之后debug的时侯,时间类型如下:
前台上面看见的时间类型的数编程酒店据如下:
具体Javamodel上面的属性数组的类型如下:
之后有如下测试:
package com.lxk.test; import java.text.SimpleDateFormat; import java.util.DatToYbzse; /** * Created by lxk on 2016/10/25 */ class Test { public static void main(String[] args) { Date ss = new Date(); //Date aw = Calendar.g编程客栈etInstance().getTime();//获得时间的另一种方式,测试效果一样 testTime(ss); } python /** * 将Date类型的时间转成 2016-10-25 18:11:55 此格式 * * @param ss Date类型的时间 */ public static void testTime(Date ss) { System.out.println(ss);//打印一般的Date类型的时间 System.out.println(ss.getTime());//这个是把当前时间转换成秒数,即时间戳。 SimpleDateFormat format = new SimpleDateFormat(python"yyyy-MM-dd HH:mm:ss"); String time = format.format(ss.getTime());//这个就是把时间戳经过处理得到期望格式的时间 System.out.println(time); } }
具体测试执行疗效:
总结
以上就是这篇文章的全部内容了,希望本文的内容对你们的学习或则工作具有一定的参考学习价值,感谢你们对我们的支持。假如你想了解更多相关内容请查看下边相关链接
本文标题:Java将日期类型Date时间戳转换为MongoDB的时间类型数据