String2LongUtil
时间:2019-09-18
本文章向大家介绍String2LongUtil,主要包括String2LongUtil使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1 public class String2LongUtil { 2 /** 3 * String类型转换成date类型 4 * strTime: 要转换的string类型的时间, 5 * formatType: 要转换的格式yyyy-MM-dd HH:mm:ss 6 * //yyyy年MM月dd日 HH时mm分ss秒, 7 * strTime的时间格式必须要与formatType的时间格式相同 8 */ 9 public static Date stringToDate(String strTime, String formatType) { 10 KLog.d("进入stringToDate"); 11 try { 12 SimpleDateFormat formatter = new SimpleDateFormat(formatType); 13 Date date; 14 date = formatter.parse(strTime); 15 return date; 16 } catch (Exception e) { 17 return null; 18 } 19 } 20 21 /** 22 * String类型转换为long类型 23 * ............................. 24 * strTime为要转换的String类型时间 25 * formatType时间格式 26 * formatType格式为yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日 HH时mm分ss秒 27 * strTime的时间格式和formatType的时间格式必须相同 28 */ 29 public static long stringToLong(String strTime, String formatType) { 30 KLog.d("进入stringToLong"); 31 try { 32 //String类型转换为date类型 33 Date date = stringToDate(strTime, formatType); 34 KLog.d("调用stringToDate()获得的date:" + date); 35 if (date == null) { 36 return 0; 37 } else { 38 //date类型转成long类型 39 long Hour = date.getHours(); 40 long Min = date.getMinutes(); 41 long TimeLong = Hour * 60 * 60 * 1000 + Min * 60 * 1000; 42 KLog.d( "stringToLong()获得的Hour:" + Hour + " h"); 43 KLog.d( "stringToLong()获得的Min:" + Min + " min"); 44 KLog.d( "通过stringToLong()转换获得的long类型的时长 TimeLong:" + TimeLong + " ms"); 45 return TimeLong; 46 } 47 } catch (Exception e) { 48 return 0; 49 } 50 } 51 }
原文地址:https://www.cnblogs.com/ken9527just/p/11540069.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 精讲RestTemplate第2篇-多种底层HTTP客户端类库的切换
- 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用
- 在图中添加多边形
- 设置坐标轴刻度的位置和样式
- OkHttp透明压缩,收获性能10倍,外加故障一枚
- 体验spring-boot-devtools热部署,流畅且不失强大
- 【每周一库】 simsearch - a simple and lightweight fuzzy search engine
- 手把手教你实现xxl-job分布式任务调度平台搭建
- 直播短视频源码,动态需要用到点击图片展示预览效果的功能
- Docker 详细部署不香吗?
- 【41期】盘点那些必问的数据结构算法题之链表
- 那个男人 他带着Vue3来了~
- 小书MybatisPlus第9篇-常用字段默认值自动填充
- 【42期】盘点那些必问的数据结构算法题之二叉堆
- 小书MybatisPlus第8篇-逻辑删除实现及API细节精讲