java把日期转化为cron表达式
2016-03-07 11:33
411 查看
Java代码
/***
*
* @param date
* @param dateFormat : e.g:yyyy-MM-dd HH:mm:ss
* @return
*/
public static String formatDateByPattern(Date date,String dateFormat){
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
String formatTimeStr = null;
if (date != null) {
formatTimeStr = sdf.format(date);
}
return formatTimeStr;
}
/***
* convert Date to cron ,eg. "0 07 10 15 1 ? 2016"
* @param date : 时间点
* @return
*/
public static String getCron(java.util.Date date){
String dateFormat="ss mm HH dd MM ? yyyy";
return formatDateByPattern(date, dateFormat);
}
测试:
Java代码
@Test
public void test_getCron(){
String cron=TimeHWUtil.getCron(new Date());
System.out.println(cron);
}
运行结果:
/***
*
* @param date
* @param dateFormat : e.g:yyyy-MM-dd HH:mm:ss
* @return
*/
public static String formatDateByPattern(Date date,String dateFormat){
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
String formatTimeStr = null;
if (date != null) {
formatTimeStr = sdf.format(date);
}
return formatTimeStr;
}
/***
* convert Date to cron ,eg. "0 07 10 15 1 ? 2016"
* @param date : 时间点
* @return
*/
public static String getCron(java.util.Date date){
String dateFormat="ss mm HH dd MM ? yyyy";
return formatDateByPattern(date, dateFormat);
}
测试:
Java代码
@Test
public void test_getCron(){
String cron=TimeHWUtil.getCron(new Date());
System.out.println(cron);
}
运行结果:
相关文章推荐
- spring学习小结11——AOP基础
- Java Socket编程 标准范例(多线程)
- Java中的名称规范
- javax.naming.ServiceUnavailableException
- Eclipse下配置Ant脚本 自动打包带签名的Android apk
- springmvc机制
- HelloWorld.java
- JDBC之java数据库的连接与简单的sql语句执行
- 深入使用Spring(一)
- Spring的基本用法(三)
- java程序的结构
- Spring系列之IOC容器
- java中的注解
- java的垃圾收集机制
- spring 配置文件详解图
- java虚拟机的概念
- Java学习笔记之基本数据类型
- java环境变量配置
- Struts2中ValueStack的学习
- java thread programming