时间工具类
2016-07-21 14:50
183 查看
package com.sprucetec.tms.utils; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 时间工具类 * * Title: TmsTimeUtils.java<br> * Description: <br> * Copyright: Copyright (c) 2015<br> * Company: 北京云杉世界信息技术有限公司<br> * * @author qiang * 2016年3月12日 */ public class TmsTimeUtils { /** * 根据传入的时间字符串,获得unix对应的时间戳格式 * * @author liuqiang(liuqang@meicai.cn) * 2016年3月12日 * @param day * @return */ public static Integer getDayUnixTimeStamp(String day) { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date date; try { date = df.parse(day); Calendar cal = Calendar.getInstance(); cal.setTime(date); long timestamp = cal.getTimeInMillis(); return Integer.valueOf((int) (timestamp / 1000)); } catch (ParseException e) { e.printStackTrace(); } return 0; } /** * 获取当天日期的unix时间戳 * * @author liuqiang(liuqiang@meicai.cn) * 2016年3月12日 * @return */ public static Integer getTodayUnixTimeStamp() { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date date = new Date(); String day = df.format(date); return getDayUnixTimeStamp(day); } /** * 获得当前系统时间戳 * @author liuqiang(liuqiang@meicai.cn) * 2016年3月20日 * @return */ public static Integer getNowTimeStamp() { Integer now = 0; Long time = System.currentTimeMillis() / 1000; now = time.intValue(); return now; } public static void main(String[] args) { System.out.println(TmsTimeUtils.getDayUnixTimeStamp("2016-03-12")); System.out.println(TmsTimeUtils.getTodayUnixTimeStamp()); } }
相关文章推荐
- 除非你是BAT,前端开发中最好少造轮子
- Angular.element和$document的使用方法分析,代替jquery
- Zookeeper集群的安装和使用
- POJ 1995 Raising Modulo Numbers
- 前端开发APP-从HBuilder开始
- LDA
- 欢迎使用CSDN-markdown编辑器
- skynet特性
- ECMAScript 6 扫盲
- centos6.3配置MFS服务器
- Linux上几个可以影响到服务器并发处理性能的系统参数
- 一篇通俗易懂的讲解OpenGL ES的文章,opengles
- 暑期dp46道(4)
- RecyclerView知识点串讲
- 查看mysql版本的四种方法
- JS 的线程、事件循环、任务队列简介
- Linux tcpdump命令详解
- mongoexport导出数据
- ubuntu 配置ftp服务器 vsftpd
- AES 加密