DateTimeUtil 布满荆棘的人生 2022-05-29 09:07 33阅读 0赞 import org.apache.commons.lang3.StringUtils; import org.joda.time.DateTime; import org.joda.time.format.DateTimeFormat; import org.joda.time.format.DateTimeFormatter; import java.util.Date; public class DateTimeUtil { //joda-time //str->Date //Date->str public static final String STANDARD_FORMAT = "yyyy-MM-dd HH:mm:ss"; public static Date strToDate(String dateTimeStr,String formatStr){ DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern(formatStr); DateTime dateTime = dateTimeFormatter.parseDateTime(dateTimeStr); return dateTime.toDate(); } public static String dateToStr(Date date,String formatStr){ if(date == null){ return StringUtils.EMPTY; } DateTime dateTime = new DateTime(date); return dateTime.toString(formatStr); } public static Date strToDate(String dateTimeStr){ DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern(STANDARD_FORMAT); DateTime dateTime = dateTimeFormatter.parseDateTime(dateTimeStr); return dateTime.toDate(); } public static String dateToStr(Date date){ if(date == null){ return StringUtils.EMPTY; } DateTime dateTime = new DateTime(date); return dateTime.toString(STANDARD_FORMAT); } public static void main(String[] args) { System.out.println(DateTimeUtil.dateToStr(new Date(),"yyyy-MM-dd HH:mm:ss")); System.out.println(DateTimeUtil.strToDate("2010-01-01 11:11:11","yyyy-MM-dd HH:mm:ss")); } }
相关 DateTimeUtils在单元测试中修改系统当前时间 > 在单元测试中有时候需要对domain的时间属性进行测试,比如:domain否过期。为了某些场景的单元测试,有时需要在构造函数中暴露时间参数,但这种做法总有种小题大做的味道。 心已赠人/ 2023年05月21日 07:15/ 0 赞/ 8 阅读
相关 DateTimeUtil import org.apache.commons.lang3.StringUtils; import org.joda.time.DateTime; 布满荆棘的人生/ 2022年05月29日 09:07/ 0 赞/ 34 阅读
相关 15、【 商品管理模块开发】——后台获取商品详情功能开发及PropertiesUtil配置工具,DateTimeUtil时间处理工具开发 新建`ProductManageController`类 ![image.png][] 在`Controller`上添加`@Controller` 和`@Request 梦里梦外;/ 2022年05月08日 12:24/ 0 赞/ 193 阅读
还没有评论,来说两句吧...