public class Test {
public static void main(String[] args) {
String time="16月12日";
//00 01 10
String firstMonth3=time.substring(0, 1);
String firstDay3=time.substring(3, 4);
String a3="";
String b3="";
String c3="";
//01
if("0".equals(firstMonth3)&&!"0".equals(firstDay3)){
a3=time.substring(1,6);
}
//00
if("0".equals(firstMonth3)&&"0".equals(firstDay3)){
a3=time.substring(1,3);
b3=time.substring(4,6);
}
//10
if(!"0".equals(firstMonth3)&&"0".equals(firstDay3)){
a3=time.substring(0,3);
b3=time.substring(4,6);
}
//11
if(!"0".equals(firstMonth3)&&!"0".equals(firstDay3)){
a3=time.substring(0, 6);
}
System.out.println(a3+b3+c3);
}
}
相关文章
- 黑马程序员 Java中根据YYYY-MM-DD格式的日期计算为星期几的两种实现方式
- 黑马程序员 Java中根据YYYY-MM-DD格式的日期计算为星期几的两种实现方式
- 读取的txt文件中包含\0或null字符咋办?vc把它当结束符了.如果此符号在第一位.读取的字符串为空
- LINQ中条件语句为格式化日期字符串比较时报错的解决方法之一
- 在Java中,将字符串分割为相等长度的子字符串
- Java 去掉字符串中的重复数据
- java中ftp下载上传 解决中文文件上传下载中文乱码和文件上传失败下载文件为0kb
- 详解java中String值为空字符串与null的判断方法
- Shell脚本中字符串判空:使用-z 字符串长度为0时,为真,-n字符串长度不为0,为真。这两个都不靠谱【转】
- (转载)java中判断字符串是否为数字的方法的几种方法