Java实现对日期上旬中旬下旬格式化
2019-07-17 13:34
1471 查看
PS:我数据库表定义的日期是String类型,要求对读取的日期进行格式化为xx年xx月上\中\下旬
测试代码如下
package day1; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; public class test_3 { /** * 将日期转化为上中下旬 * * @param inDate * @return */ public static String getData(String inDate) { String returnCode = "月下旬"; Calendar cal = Calendar.getInstance();//日历对象 try { cal.setTime(new SimpleDateFormat("yyyy-MM-dd").parse(inDate)); } catch (ParseException e) { e.printStackTrace(); } int day = cal.get(Calendar.DATE);//获取日 if (day < 11) returnCode = "月上旬"; else if (day < 21) returnCode = "月中旬"; returnCode = cal.get(Calendar.YEAR) + "年" + String.valueOf(cal.get(Calendar.MONTH) + 1) + returnCode; return returnCode; } public static void main(String args[]){ String s= "2019-05-28 23:49:26"; System.out.println(getData(s)); } }
相关文章推荐
- Java使用String类格式化当前日期实现代码
- java正则实现各种日期格式化
- java中calendar方法实现日期格式化
- 使用java.text包格式化数字和日期
- JAVA格式化时间日期
- 详解Java日期格式化及其使用例子
- 使用java.text包格式化数字和日期
- 大量java日期格式化、日期处理函数
- java从入门到精髓 - JavaString拼接,查找,日期格式化
- Java日期格式化及其使用例子收集
- JAVA中日期格式化
- Java实现时间日期格式转换示例
- 使用eclipse的JDT实现JAVA代码格式化功能
- Java日期格式化及其使用例子收集
- struts2中实现日期格式化
- java API提供的方法实现排序 如file按日期和大小排序
- 在java中实现日期类型和字符串类型的转换_所有(Date String Timestamp Datetime)
- Java日期格式化及其使用例子收集 SimpleDateFormat担当重任,怎样格式化都行
- [转载]使用java.text包格式化数字和日期
- 使用java.text包格式化数字和日期