以下转换字符用来格式化日期:string.format()
System.out.println(String.format("%1$9d", -31));
'B' 特定于语言环境的月份全称,例如 "January" 和 "February"。
'b' 特定于语言环境的月份简称,例如 "Jan" 和 "Feb"。
'h' 与 'b' 相同。
'A' 特定于语言环境的星期几全称,例如
"Sunday" 和 "Monday"
'a' 特定于语言环境的星期几简称,例如 "Sun"
和 "Mon"
'C' 除以 100 的四位数表示的年份,被格式化为必要时带前导零的两位数,即 00 - 99
'Y' 年份,被格式化为必要时带前导零的四位数(至少),例如,0092 等于格里高利历的 92 CE。
'y' 年份的最后两位数,被格式化为必要时带前导零的两位数,即 00 -
99。
'j' 一年中的天数,被格式化为必要时带前导零的三位数,例如,对于格里高利历是 001 - 366。
'm' 月份,被格式化为必要时带前导零的两位数,即 01 - 13。
'd' 一个月中的天数,被格式化为必要时带前导零两位数,即 01 -
31
'e' 一个月中的天数,被格式化为两位数,即 1 - 31。
在校验一个String类型的变量是否为空时,通常存在3中情况 是否为 null
是否为 ""
是否为空字符串(引号中间有空格) 如: ""。
StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true
jQuery中的text(),html(),val()有什么区别
text():获取或者改变指定元素的文本
html():获取或改变指定元素的html元素以及文本
val():获取或者改变指定元素的value值(一般是表单元素)
在校验一个String类型的变量是否为空时,通常存在3中情况
1. 是否为 null
2. 是否为 ""
3. 是否为空字符串(引号中间有空格) 如: " "。
4. StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true