【发布时间】:2023-03-05 14:52:01
【问题描述】:
这是我的代码:
/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.SimpleDateFormat;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
SimpleDateFormat date = new SimpleDateFormat("dd-MMM-yyyy", new Locale("es","ar"));
System.out.println(date.format(new Date(2014-1900,0,1)));
}
}
以上代码返回,
01-ene-2014
但是,月份应该是句子大小写,即Ene
谁能帮助我如何在不使用子字符串的情况下获得01-Ene-2014?
【问题讨论】:
标签: java locale simpledateformat