删除时间格式“xx时xx分xx秒”中多余的0
来源:互联网 发布:淘宝上的皇冠可信吗 编辑:程序博客网 时间:2024/06/08 13:26
这个实现起来很简单,只需一个方法就可以转化;
输入参数为“xx时xx分xx秒”类型,例如“00时01分12秒”,输出为“1分12秒”;下面是我花了上十分钟自己封装的方法;方法名、参数名、变量名等大家可以根据自己的喜好去修改;
private String getTimeSizeDeleteRandundantZero(String OriginTimeSize){ String newTimeSize = OriginTimeSize; int h = newTimeSize.indexOf("时"); int m = newTimeSize.indexOf("分"); int s = newTimeSize.indexOf("秒"); if ("00".equals(newTimeSize.substring(s - 2,s))){ newTimeSize = newTimeSize.replace("00秒",""); }else if ("0".equals(newTimeSize.substring(s - 2,s -1))){ newTimeSize = newTimeSize.replace("分0","分"); } if ("00".equals(newTimeSize.substring(m - 2,m))){ newTimeSize = newTimeSize.replace("00分",""); }else if ("0".equals(newTimeSize.substring(m - 2,m -1))){ newTimeSize = newTimeSize.replace("时0","时"); } if ("00".equals(newTimeSize.substring(h - 2,h))){ newTimeSize = newTimeSize.replace("00时",""); }else if ("0".equals(newTimeSize.substring(0,1))){ newTimeSize = newTimeSize.substring(1,newTimeSize.length()); } return newTimeSize;}
0 0
- 删除时间格式“xx时xx分xx秒”中多余的0
- xx年xx月xx日xx时xx分xx秒——版本1
- xx年xx月xx日xx时xx分xx秒——if版本
- 按照XXXX-XX-XX XX:XX:XX的格式,打印出前一天的时间
- AndroidWidget 桌面小控件 ; 完成效果 : 桌面展示 : xx年 xx月 xx日 xx时 xx分 xx秒
- SQL中得到两个日期之间相隔 xx天xx小时xx分xx秒
- iOS -XX天xx时xx分xx秒部分改变颜色和字体大小
- Java程序中使用XXXX-XX-XX XX:XX:XX格式的日期
- Java中时分秒毫秒格式(xx:xx:xx.xxx)加一个txt读出的整数值 转换为时间格式 并存入txt
- 时间转化从毫秒转化成--->xx(分):xx(秒):xx(未)
- Java中整数(秒数)转换为时分秒格式(xx:xx:xx)
- Java中整数(秒数)转换为时分秒格式(xx:xx:xx)
- Java中整数(秒数)转换为时分秒格式(xx:xx:xx)
- Java中整数(秒数)转换为时分秒格式(xx:xx:xx)
- Java中时分秒毫秒格式(xx:xx:xx.xxx)转换为整数(毫秒数)
- 时间格式转换算法: XXXXXX -> XX:XX:XX
- Java 日期字符串YYYYMMDDHHMISS 格式化为自然语言日期(xxxx年xx月xx日xx时xx分)
- print 时间xx:xx
- Spark编程指南入门之Java篇六-RDD持久化介绍
- 线程堆栈
- 设计模式六大原则(5):迪米特法则
- 洛谷1208[USACO1.3]混合牛奶 Mixing Milk
- Android 半圆背景
- 删除时间格式“xx时xx分xx秒”中多余的0
- hibernate动态数据源配置(注解)
- 设计模式六大原则(6):开闭原则
- vyos-config-templates
- JavaScript ES6中export及export default的区别
- 欢迎使用CSDN-markdown编辑器
- MATLAB可执行程序生成方法
- 简单的均衡充电方案
- select2学习笔记