要从系统获取当前月份的名称,我们可以使用java.util.Calendarclass。Calendar.get(Calendar.MONTH)从0开始的第一个月和11作为上月的整数返回月份的值。这意味着一月等于0,二月等于1,十二月等于11。

让我们看下面的代码:package org.nhooo.example.util;

import java.util.Calendar;

public class GetMonthNameExample {

public static void main(String[] args) {

String[] monthName = {"January", "February",

"March", "April", "May", "June", "July",

"August", "September", "October", "November",

"December"};

Calendar cal = Calendar.getInstance();

String month = monthName[cal.get(Calendar.MONTH)];

System.out.println("Month name: " + month);

}

}

在main方法的第一行,我们声明一个字符串数组,其中保留了我们的月份名称。接下来,我们获得当前月份的整数值,并在最后一步中,在先前定义的数组中查找月份名称。

该程序的示例结果为:Month name: January

获取月份名称或星期名称的更好方法是使用java.text.DateFormatSymbols该类。可在以下链接中找到有关使用此类的示例:如何获得月份名称列表?以及如何获取工作日名称列表?。

java里获取当前月份_Java如何获取当前月份的名称?相关推荐

  1. java反射获取实体类_java 反射获取类对象的三种方式

    Java反射经常用到的就是获取对象中的属性,那么Java获取类对象就是必不可少的啦! Java实体类: public class ReflexModel { private String code; ...

  2. java后台怎么获取系统时间_Java 后台获取当前时间

    Calendar c = Calendar.getInstance();//可以对每个时间域单独修改 int year = c.get(Calendar.YEAR); int month = c.ge ...

  3. java中if判断季节_Java判断用户输入月份的季节

    Java判断用户输入月份的季节 发布于 2020-12-7| 复制链接 摘记: 要求: *  根据用户输入的月份来判断该月季节实现代码: ```java import java.util.Scanne ...

  4. Java里format什么意思_java String.Format详解

    JDK1.5中,String类新增了一个很有用的静态方法String.format(): format(Locale l, String format, Object... args) 使用指定的语言 ...

  5. java中取系统时间_JAVA中获取当前系统时间(示例代码)

    一. 获取当前系统时间和日期并格式化输出: import java.util.Date;import java.text.SimpleDateFormat; public class NowStrin ...

  6. 在java中获取当前时间_JAVA中获取当前系统时间

    一. 获取当前系统时间和日期并格式化输出: import java.util.Date; import java.text.SimpleDateFormat; public class NowStri ...

  7. java xfire指定参数名_Java如何获取方法参数具体名称?这是个好问题!

    原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处. 默认情况下,我们是无法获取方法中参数名称的.通过反射机制,也只能得到参数的顺序以及一些没有意义的变量:arg0.arg1等 ...

  8. java 获取当前时分_java实现获取当前年、月、日 、小时 、分钟、 秒、 毫秒

    package com.app.test; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util ...

  9. java去掉date分时秒_java Date获取年月日时分秒的实现方法

    java date获取年月日时分秒的实现方法 package com.util; import java.text.dateformat; import java.util.calendar; imp ...

最新文章

  1. 隔行换色案例||全选和全不选||QQ表情选择||多选下拉列表左右移动
  2. 分布式系统的消息服务模式简单总结
  3. RuntimeError: Expected object of device type cuda but got device type cpu for argument #2 'target'
  4. Java基础入门笔记-构造方法的继承
  5. 滴滴货运首批试点城市揭晓 23日起在成都、杭州上线
  6. client mysql 逗号_Mysql-Client编码问题
  7. mybatis 一对一、一对多查询、多对多(使用注解)
  8. 《jQuery Cookbook中文版》——1.9 根据当前上下文遍历DOM获得新的DOM元素集
  9. Ubuntu12.04上编译PlateGatewayQt
  10. 代挂管家易开源7.4+web版
  11. Python爬虫进阶教程:抖音APP无水印视频批量下载
  12. 【Unity Shader】 Alpha测试
  13. linux rm f命令,Linux 系统的常用命令之 rm ,rm -rf , rm -f 以及rm 命令的其他参数命令...
  14. 服务器断电后找不到磁盘,服务器断电数据丢失恢复原理和恢复过程
  15. Scrapy反爬与反反爬
  16. 【java】环境变量安装
  17. CentOS6 图形界面(gnome)安装
  18. ubuntu更新源修改更新源
  19. 【语音识别】语音识别技术入门
  20. (深搜)蒜厂有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑色瓷砖移动。(深搜)

热门文章

  1. 【新技能get】让App像Web一样发布新版本
  2. 亿道丨三防手机丨手持终端丨零售行业如何选择手持工业终端设备?
  3. RT-Thread Studio 字体放大 缩小快捷键
  4. 智能PID软件-AVEVA Diagrams报表功能介绍【图瓦软件出品】
  5. Microsoft 365 E5 开发者扩容到5T
  6. [原创] Bandwagon 追加 swap 大小
  7. OPENCV计算机视觉图像处理频域傅里叶 DFT 变换低通滤波逆变换IDFT
  8. 淫欲的真相是什么呢?可能很多英雄豪杰都没有想到过
  9. 【Neo4j × 知识图谱】图形化数据库基本操作: 创建节点与关系、添加属性、查询节点 | 附:可视化 构建四大名著 知识图谱(含源代码)| word2vec实战: 构造斗罗大陆人物关系
  10. SmartWin++笔记