java yyyy年mm月
时间: 2023-10-15 16:26:15 浏览: 30
如果您想获取当前时间的年份和月份,可以使用以下 Java 代码:
```
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDate currentDate = LocalDate.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月");
String formattedDate = currentDate.format(formatter);
System.out.println(formattedDate);
}
}
```
这段代码将会输出当前时间的年份和月份,格式为 `yyyy年MM月`,例如 `2021年10月`。
相关问题
java yyyy年MM月dd日 EE HH时mm分ss秒
以下是一个Java的时间类型格式转换的例子:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtil {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 EE HH时mm分ss秒");
String formattedDate = sdf.format(date);
System.out.println(formattedDate);
}
}
```
输出结果为:2022年01月01日 星期六 12时34分56秒
Java获取yyyy-MM的年
您可以使用Java中的SimpleDateFormat类来获取yyyy-MM格式的年份。以下是一个简单的示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
String year = sdf.format(new Date()).substring(0, 4);
System.out.println(year);
}
}
```
这个程序将打印当前日期的年份,格式为yyyy-MM。如果您想获取指定日期的年份,只需将new Date()替换为您要获取年份的日期对象即可。