Java新手,并试图弄清楚如何将我正在生成的随机DOB设置为以我在JSON请求中发送的日期格式返回。
我的Java伪造代码:
public static String getRandomDOB() {
Faker faker = new Faker();
String dob = faker.date().birthday().toString();
return dob.toString();
它正在返回:1978年10月16日星期一01:30:50太平洋夏令时
但我需要它回来:(MM/DD/YYYY(
有没有一种简单、直接的方法可以做到这一点?
谢谢!
birthday()
方法返回标准java.util.Date
,因此可以使用SimpleDateFormat,例如:
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
Faker faker = new Faker();
String dob = sdf.format(faker.date().birthday());
System.out.println(dob);