java web开发时,一般把日期设为String还是Date类型?求解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java web开发时,一般把日期设为String还是Date类型?求解相关的知识,希望对你有一定的参考价值。
看需要,如果日期比较计算之类的比较多,可以用Date型如果只是作记录,用String比较方便 参考技术A 必然是Date类型,Entity和数据库是Date类型, 页面上展示时可以通过 simpleDateFormate或者c标签转成string显示成你想要的日期格式 参考技术B 肯定是date,方便在数据库查询时时间判断 参考技术C Date,开发过程中会用到一些Date封装好的方法本回答被提问者采纳
Java 把long 转换成 日期 再转换成String类型
1 /** 2 * 把long 转换成 日期 再转换成String类型 3 */ 4 public String transferLongToDate(String dateFormat, Long millSec) { 5 SimpleDateFormat sdf = new SimpleDateFormat(dateFormat); 6 Date date = new Date(millSec); 7 return sdf.format(date); 8 }
上面是方法 第一个参数:dateFormat 指的是你希望转换成的String类型的样式 第二个参数: 需要转换的时间 long类型
例如:
transferLongToDate("yyyy-MM-dd HH:mm:ss",1245678944);
以上是关于java web开发时,一般把日期设为String还是Date类型?求解的主要内容,如果未能解决你的问题,请参考以下文章
读excel数据怎么把设为常规的日期在java中读成string类型
Java中使用啥方法可以把两个String类型的日期相减求出时间差啊?
Java 把long 转换成 日期 再转换成String类型