在MM中从MM / DD / YYYY到DD-MMM-YYYY
Java中是否有可用于将MM/DD/YYYY
转换为DD-MMM-YYYY
?
例如: 05/01/1999
至01-MAY-99
谢谢!
使用SimpleDateFormat解析日期,然后使用具有所需格式的SimpleDateFormat将其打印出来。
这是一些代码:
SimpleDateFormat format1 = new SimpleDateFormat("MM/dd/yyyy"); SimpleDateFormat format2 = new SimpleDateFormat("dd-MMM-yy"); Date date = format1.parse("05/01/1999"); System.out.println(format2.format(date));
输出:
01-May-99
尝试这个,
Date currDate = new Date(); DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); String strCurrDate = dateFormat.format(currDate); System.out.println("strCurrDate->"+strCurrDate);
尝试这个
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); // Set your date format String currentData = sdf.format(new Date()); Toast.makeText(getApplicationContext(), ""+currentData,Toast.LENGTH_SHORT ).show();
下面应该工作。
SimpleDateFormat df = new SimpleDateFormat("dd-MMM-yyyy"); Date oldDate = df.parse(df.format(date)); //this date is your old date object
formatter = new SimpleDateFormat("dd-MMM-yy");
- java.lang.AbstractMethodError:com.mysql.jdbc.Connection.isValid(I)Z
- 如何通过Gson java传递这个转义的Json?
- 如何使用jython jar将python模块添加到java中
- 单一登录以保护REST API和基于Web的内部系统
- 使用正则表达式删除括号中的所有内容
- 与根本原因java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
- JDBC的JDBC示例
- Eclipse – JAR创建失败“类路径上的类文件未找到或无法访问…”
- BigDecimal表示法eclipse插件或漂亮的外部工具