String perfTimeStr = "";
// 统一设置日历格式
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.set(Calendar.DATE, 1);
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
// 时间戳存在用指定的,不存在使用当前日期
if(perfTime > 0){
Calendar calPerfTime = Calendar.getInstance();
calPerfTime.setTime(new Date(perfTime));
calendar.set(Calendar.YEAR,calPerfTime.get(Calendar.YEAR));
calendar.set(Calendar.MONTH, calPerfTime.get(Calendar.MONTH));
}
//获取时间戳,并转换成____-MM-01 00:00:00格式
DateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
perfTimeStr = format.format(calendar);
perfTimeStr = perfTimeStr.replace(perfTimeStr.substring(0,4), "____");
//获取时间戳,并转换成DATE类型,yyyy-MM-01 00:00:00格式
Date startTime = calendar.getTime();
Date的那一大堆事儿--1
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
每天杂事一大堆,你应付的过来吗?
,“思想倾泻”指的是把大脑中......
人工智能 编程语言 机器学习 大数据 计算机科学 -
名词一大堆,充实其思想,鼓舞其斗志
公司的业务流程架构包括四大核理念与方法。IPD的思想来源于美国PRTM公司出版的《产品及生命周期优
saas crm silverlight microsoft 服务器 -
Jsp-Servlet 那一大堆事儿--1
为毛全局变量声明时初始化在try内不能用?
java 用户名 mysql 初始化 sql