java - 如何通过 'java.sql.date' 获取当前系统月份?

标签 java date monthcalendar

我想通过使用 java.sql.Date 对象从系统中获取当前月份作为字符串。

我试过下面的代码,但是 getMonth()Eclipse 删除了:

java.util.Date date = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date( date.getMonth() );

为什么是删除线?

最佳答案

该方法在 Eclipse 中被删除线,因为 getMonth() 方法已被弃用。 此外,如果您希望它作为字符串,您可以使用类 SimpleDateFormat 将日期转换为字符串。

例如:

new SimpleDateFormat("MMMM").format(new Date()); // will output 'july'

关于java - 如何通过 'java.sql.date' 获取当前系统月份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11562969/

相关文章:

java - 如何在android中获取拨出电话号码?

java - Arraylist 到 JSON 字符串生成器

java - 在 List 和 HashMap 之间使用 retainAll() 函数的时间复杂度是多少?

excel - 过滤以仅显示在单元格中输入的日期之后的数据

mysql - 转换 - 9 十一月 2000 至 9/11/2000

java - 用 Java 处理 URL Scheme

mysql - 比较年度统计数据时用缺失日期填充 MYSQL 数据?

php - 从两个日期计算月份

java - 将日历java中的月份字符生成到变量中

SQL 语句将其转换为 1 为 Jan、2 为 Feb 等