1. /**
  2. * 时间戳转换成日期格式字符串
  3. * @param seconds 精确到秒的字符串
  4. * @param formatStr
  5. * @return
  6. */
  7. public static String timeStamp2Date(String seconds,String format) {
  8. if(seconds == null || seconds.isEmpty() || seconds.equals("null")){
  9. return "";
  10. }
  11. if(format == null || format.isEmpty()) format = "yyyy-MM-dd HH:mm:ss";
  12. SimpleDateFormat sdf = new SimpleDateFormat(format);
  13. return sdf.format(new Date(Long.valueOf(seconds+"000")));
  14. }
  15. /**
  16. * 日期格式字符串转换成时间戳
  17. * @param date 字符串日期
  18. * @param format 如:yyyy-MM-dd HH:mm:ss
  19. * @return
  20. */
  21. public static String date2TimeStamp(String date_str,String format){
  22. try {
  23. SimpleDateFormat sdf = new SimpleDateFormat(format);
  24. return String.valueOf(sdf.parse(date_str).getTime()/1000);
  25. } catch (Exception e) {
  26. e.printStackTrace();
  27. }
  28. return "";
  29. }
  30. /**
  31. * 取得当前时间戳(精确到秒)
  32. * @return
  33. */
  34. public static String timeStamp(){
  35. long time = System.currentTimeMillis();
  36. String t = String.valueOf(time/1000);
  37. return t;
  38. }
  39. //  输出结果:
  40. //  timeStamp=1417792627
  41. //  date=2014-12-05 23:17:07
  42. //  1417792627
  43. public static void main(String[] args) {
  44. String timeStamp = timeStamp();
  45. System.out.println("timeStamp="+timeStamp);
  46. String date = timeStamp2Date(timeStamp, "yyyy-MM-dd HH:mm:ss");
  47. System.out.println("date="+date);
  48. String timeStamp2 = date2TimeStamp(date, "yyyy-MM-dd HH:mm:ss");
  49. System.out.println(timeStamp2);
  50. }

java 时间戳与日期字符串相互转换的更多相关文章

  1. 转:javascript时间戳和日期字符串相互转换

    转:javascript时间戳和日期字符串相互转换 <html xmlns="http://www.w3.org/1999/xhtml"> <head> & ...

  2. javascript时间戳和日期字符串相互转换

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C ...

  3. js时间戳和日期字符串相互转换

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C ...

  4. Java时间戳与日期格式字符串的互转

    上代码: import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { /** * 时间戳转换成日 ...

  5. python获取本地时间,时间戳与日期格式相互转换

    附上代码与运行结果截图: import time # 获取当前时间 now = time.localtime() # 格式化日期 now_ = time.strftime('%Y-%m-%d %H:% ...

  6. 使用jackson对Java对象与JSON字符串相互转换的一些总结

    本文为菠萝大象原创,如要转载请注明出处.http://www.blogjava.net/bolo 代码无真相,为了最简单的说明,我直接上代码. public class User { private  ...

  7. Java整型与字符串相互转换

    >>>>>>>>>>>>>>>>>>>> 1如何将字串 String 转换成整数 ...

  8. Go时间戳和日期字符串的相互转换

    Go语言中,获取时间戳用time.Now().Unix(),格式化时间用t.Format,解析时间用time.Parse. 看实例代码: package main import ( "fmt ...

  9. Java整型与字符串相互转换(转)

    1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([S ...

随机推荐

  1. JavaScript 中怎样判断文本框只能输出英文字母、汉字和数字,不能输入特殊字符!

    JS-只能输入中文和英文2008-11-08 10:17在js中用正则表达式对象(RegExp)判断中文 ^[\u0391-\uFFE5]+$英文 ^[A-Za-z]+$中文和英文/^[\u0391- ...

  2. 无法产生coredump的问题

    我写了一个必然会崩溃的程序,名字为 test :#include "stdlib.h"#include "unistd.h" int main(){ char ...

  3. func_num_args(),func_get_arg(),func_get_args()

    <?php function testFunction1(){ return func_num_args(); } function testFunction2(){ return func_g ...

  4. 条款5:了解C++提供的默认函数

    当我们定义一个类时,如果没有声明任何函数,那么C++编译器会默认提供4个函数:默认构造函数.复制构造函数.赋值操作符函数.析构函数,并且这些函数默认都是public且inline的.因此,当你定义如下 ...

  5. FPGA内部信号避免高阻态

    RT,否则警告Warning: Tri-state node(s) do not directly drive top-level pin(s),会利用或门代替中间的扇出fan-out. 原因:在进行 ...

  6. Postgresql 存储过程调试 1

    看来人真的有些力不从心,半个月前还很得意掌握的简单的Postgresql 存储过程的调试,一段时间没使用,做新功能就忘了! Postgresql 在开源的数据库里面算是很强悍的了,但现在就是不方便调试 ...

  7. 评价正在使用输入法软件产品----QQ拼音输入法

    评价一下大家手头正在使用输入法或者搜索类的软件产品. 我现在使用的是系统自带的QQ拼音输入法,以前使用的是搜狗拼音输入法,后来发现可能由于我的系统重装过好几次,搜狗输入法也重装了好几次,而每次都删不干 ...

  8. maven安装报错

    今天在安装maven时安照说明配置环境变量,通过命令检查: mvn -v 竟然出现以下错误,很郁闷的是我明明配置了JAVA_HOME,并且别的依赖java的东西都能用,通过java -version也 ...

  9. HSSF,XSSF和SXSSF的区别

    HSSF是POI工程对Excel 97(-2007)文件操作的纯Java实现 XSSF是POI工程对Excel 2007 OOXML (.xlsx)文件操作的纯Java实现 从POI 3.8版本开始, ...

  10. 21、HierarchyViewer使用记录

    1.是啥 HierachyViewer是一种能够方便开发人员了解activity中的布局信息的工具. 2.异常 HierachyViewer在未root过的设备或者低版本的设备是无法使用的 3.怎么办 ...