atitit.标准时间格式 互相转换 秒数 最佳实践

例如00:01:19 转换为秒数  79,,and互相转换

一个思路是使用div 60 mod...不过麻烦的...

更好的方法是使用stamp

...

前台添加个日期,使用时间戳来计算...

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

public static void main(String[] args) throws ParseException {

// TODO Auto-generated method stub

String s="00:01:09";

int sec=str2secs(s);   //69

System.out.println(sec);

sec=79;  //00:01:19

System.out.println(secs2str(sec));

}

private static String secs2str(int sec) throws ParseException {

String date="2014-01-01";

Date start= DateUtil.str2date_excpt(date+" 00:00:00", true);

long endTimestamp = sec*1000+start.getTime();

Date end=new Date(endTimestamp);

String s=DateUtil.date2str(end, true);

String[] sa=s.split(" ");

return sa[1];

}

private static int str2secs(String s) throws ParseException {

String date="2014-01-01";

String full=date+" "+s;

Date dt= DateUtil.str2date_excpt(full, true);

Date dt2= DateUtil.str2date_excpt(date+" 00:00:00", true);

int i=DateUtil.getSecondInterval(dt2, dt);

return i;

}

参考

paip.日期时间操作以及时间戳uapi php java python 总结 - attilax的专栏 - 博客频道 - CSDN.NET.htm

最新文章

  1. Objective-C内存管理之引用计数
  2. 看看国外的javascript题目,你能全部做对吗?
  3. r-cnn学习(六):RPN及AnchorTargetLayer学习
  4. LoadRunner 脚本学习 -- 使用动态链接库
  5. next permutaion算法
  6. Code Forces 711C Coloring Trees
  7. Linq to Entities不识别方法
  8. 学SpringMVC收藏
  9. window响应拖拽文件操作
  10. [题解]P1856 [USACO5.5]矩形周长Picture
  11. SAP Hybris电子商务最新功能
  12. ABP框架系列之五十三:(Web-API-Controllers-Web-API-控制器)
  13. Minikube 安装
  14. MSDN离线版 发现不少人都在找这个
  15. HDU 2546 饭卡 (01背包问题)
  16. C++中关于配置文件的问题
  17. rman备份,恢复
  18. ThinkPHP框架快捷键使用说明
  19. iOS UI-自动布局(Autoresizing)
  20. [bzoj4391] [Usaco2015 dec]High Card Low Card 贪心 线段树

热门文章

  1. iOS 设置button文字过长而显示省略号的解决办法
  2. 在ASP.NET中上传附件
  3. Java线程池的几种实现 及 常见问题讲解
  4. SDWebImage实现原理--两张图带你看懂
  5. 关于Plupload结合上传插件jquery.plupload.queue的使用
  6. Echarts动态加载后台数据
  7. c语言中动态数组的建立
  8. asp控件Repeater运用
  9. MySql自动分区
  10. .NET调用window串口读取电子秤的数据