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. UIButton之Block回调

    本文主要介绍了两种改写UIButton的点击事件方法——继承UIButton跟给UIButton添加一个分类.附代码 方法一:继承UIButton UIButtonBlock.h文件 如下 #impo ...

  2. AutoCAD/Civil 3D 学习笔记

    Civil学习笔记 1.环境配置 1.添加引用: Civil二次开发需要5个基本的AutoCAD的dll引用-acdbmgd.dll, acmgd.dll, accoremgd.dll, AecBas ...

  3. [转]STUN和TURN技术浅析

    [转]STUN和TURN技术浅析 http://www.h3c.com.cn/MiniSite/Technology_Circle/Net_Reptile/The_Five/Home/Catalog/ ...

  4. flask页面中Head标签内容为空问题

    在使用flask时遇到点问题,以前还没有注意到. 生成页面的时候使用的是模板继承方式,当添加meta标题的时候,本来是添加的base.html模板中的head标签中,但是生成页面后,head中的内容却 ...

  5. Entity Framework学习笔记(二)----CRUD(1)

    请注明转载地址:http://www.cnblogs.com/arhat 这篇文章老魏和大家分享一下Entity Framework的CRUD操作,在这之前呢,老魏先说一下老魏对EF的一个整体的认识, ...

  6. OpenGL学习笔记之配置OpenGL

    OpenGL是计算机图形学领域的一门入门语言,OpenGL开发库的一些文件在官网上可以下载到.里面包含三个文件,如下: 1.把在OpenGL开发库中LIB(库文件)glut.lib和glut32.li ...

  7. JAVA类与对象(五)----对象的生成、使用

    对象的生成 创建一个对象包括对象的声明.实例化.初始化三部分. 1.声明-----类名对象名 声明并不是为对象分配内存空间,而只是分配一个引用空间.对象的引用类似于指针,是32位的地址空间,它的值指向 ...

  8. HTML浅学入门---基础知识 (1)<基本规则>

    HTML: 结构化文档,超文本标记语言 (一)四条基本规则 1.每个开始标记必须和结束标记配套使用.// <tag>    </tag> 2.文档中必须包含唯一的打开和关闭标记 ...

  9. 用C语言实现的扑克牌洗牌程序

    一副牌:54张 从0开始排序: 0-12表示黑桃   A 1,2,3,... 10,J,Q,K 13-25表示红桃 A 1,2,3,... 10,J,Q,K 26-38表示草花 A 1,2,3,... ...

  10. Linux下各硬件装置的文件名

    Linux对计算机各组件/装置的分辨,是和Windows系统完全不一样的!因为各个组件/设备在Linux上都是一个文件!因此,我们在认识各项设备时一定要学习Linux的设备文件名. 众所周知,Linu ...