java 时间戳与日期字符串相互转换
来源:互联网 发布:linux上telnet源端口 编辑:程序博客网 时间:2024/05/05 06:12
/** * 时间戳转换成日期格式字符串 * @param seconds 精确到秒的字符串 * @param formatStr * @return */ public static String timeStamp2Date(String seconds,String format) { if(seconds == null || seconds.isEmpty() || seconds.equals("null")){ return ""; } if(format == null || format.isEmpty()) format = "yyyy-MM-dd HH:mm:ss"; SimpleDateFormat sdf = new SimpleDateFormat(format); return sdf.format(new Date(Long.valueOf(seconds+"000"))); } /** * 日期格式字符串转换成时间戳 * @param date 字符串日期 * @param format 如:yyyy-MM-dd HH:mm:ss * @return */ public static String date2TimeStamp(String date_str,String format){ try { SimpleDateFormat sdf = new SimpleDateFormat(format); return String.valueOf(sdf.parse(date_str).getTime()/1000); } catch (Exception e) { e.printStackTrace(); } return ""; } /** * 取得当前时间戳(精确到秒) * @return */ public static String timeStamp(){ long time = System.currentTimeMillis(); String t = String.valueOf(time/1000); return t; } // 输出结果: // timeStamp=1417792627 // date=2014-12-05 23:17:07 // 1417792627 public static void main(String[] args) { String timeStamp = timeStamp(); System.out.println("timeStamp="+timeStamp); String date = timeStamp2Date(timeStamp, "yyyy-MM-dd HH:mm:ss"); System.out.println("date="+date); String timeStamp2 = date2TimeStamp(date, "yyyy-MM-dd HH:mm:ss"); System.out.println(timeStamp2); }
0 0
- java 时间戳与日期字符串相互转换
- java 时间戳与日期字符串相互转换
- java 时间戳与日期字符串相互转换
- java时间戳与日期字符串相互转换方法
- java 时间戳与日期字符串相互转换
- java时间戳与日期相互转换
- 时间戳与字符串相互转换(JAVA)
- Java 时间戳与时间字符串的相互转换
- java日期与时间戳相互转换大全
- java日期与时间戳相互转换大全
- java日期与字符串相互转换
- 日期与时间戳之间相互转换
- 时间戳与日期的相互转换
- Java:日期时间字符串和毫秒相互转换
- Android时间戳与字符串相互转换
- android 时间戳与字符串相互转换
- 时间戳与字符串相互转换
- 时间戳与字符串相互转换
- Syslog4j实现接收日志
- 概率语言模型 Probabilistic Language Modeling (三) --- 训练工具汇总
- nmon与nmonanalyser 系统性能分析(图表)利器非草稿
- 深入理解BootStrap -- 简单入门2
- 毕业论文规范
- java 时间戳与日期字符串相互转换
- Qt 程序打包发布总结
- 正则表达式
- 动态批量新建SQL数据库中的表
- Flex修改datagrid 标题颜色(引入CSS样式修改)
- 2015 移动技术白皮书
- 【Matlab】关于axes和figure对象的关系
- (转)解读分区表的秘密
- Android历史版本