我想你们有些人读过这个标题,并且“哦,另一个关于

java的基于0的月系统的问题……”.好吧,不是这次.

在我们切换到夏令时之后,我的java日历对象表现得很好.将月份设置为JUNE,实际上将其设置为7月.我不知道为什么,但有人建议我在日历的构造函数参数中设置Locale – 对象.那没用.以下代码在我的控制台中返回01-07-14.

有任何想法吗?

public class test {

public static void main(String[] args){

Locale locale = new Locale("da-DK");

SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yy");

Calendar date = new GregorianCalendar(locale);

date.set(Calendar.MONTH, Calendar.JUNE);

System.out.println(sdf.format(date.getTime()));

}

}

更新:

这也会返回01-07-14

public class test {

public static void main(String[] args){

SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yy");

TimeZone timeZone = TimeZone.getTimeZone("Europe/Copenhagen");

Calendar date = new GregorianCalendar(timeZone);

date.set(Calendar.MONTH, Calendar.JUNE);

System.out.println(sdf.format(date.getTime()));

}

}

java 设置月份_java – 为什么Calendar.JUNE将月份设置为7月?相关推荐

  1. java电脑日历_Java中calendar对万年历的制作(同步电脑上的万年历日期格式)

    Java编程中calendar对万年历的制作教程 使用到的方法: 1.日期类型的转换: String----->Date String str = "2020年05月27日 20:28 ...

  2. java中date如何获取月份_Java:从Date获取月份整数

    如何从Date对象(java.util.Date)获取整数作为整数? 实际上,Date上的getMonth()因为永远而被弃用;) @slhck:已弃用. 从JDK 1.1版开始,由Calendar. ...

  3. java画虚线_java cansvas 画虚线要怎么设置?

    展开全部 java cansvas 画虚线通过Graphics2D setStroke(BasicStroke) 设置笔画虚线模式.32313133353236313431303231363533e5 ...

  4. java 自然周_java 使用Calendar类计算每月有多少自然周,并输出每周的开始和结束日期...

    思路:首先是获取该月的实际天数,然后从1号遍历直至该月最后一天,利用Calendar类找出该日是一周中的第几天, (1)若该日是周日,则视为一周结束,并用该日期减去6找到该周的开始日期,若相减结果小于 ...

  5. java 如何测试_java – 如何测试一个变量是否设置?

    Java编译器不会让您定义变量并在赋值之前使用它们,因此问题不存在于与php中存在的相同的形式. 编辑 如果在你的情况下,编译器并没有阻止你(因为这是一个实例变量),最好的解决方案可能是将变量初始化为 ...

  6. java imageicon 路径_java awt ImageIcon icon 相对路径设置

    一.问题 ImageIcon icon = new ImageIcon("a.gif"); 执行结果是icon无法显示 二.解决 类中有如下调用: ImageIcon icon = ...

  7. java创建xml设置路径_java 写入xml文件 地址如何设置为局域网内的另一台服务器上...

    wjgpath是配置文件里的路径,这里是本地G盘,配置如下 wjgpath = G:\\wjgxml\\ /** * 输出xml文件到指定目录 * @param root * @return */ p ...

  8. java sql 参数_java jdbc连接数据库,Properties 属性设置参数方法

    今天在整合为数据库发现在配置中实现的赋值方式,可以用代码实现.特记录下共以后参考: 代码: // 操作数据库 Connection conn; String strDatabase ="no ...

  9. java 生日 计算_java根据生日计算当前年龄,精确到月

    public static String getAgeDetail(String date){ //如果有空格 int index = date.indexOf(" "); if ...

最新文章

  1. Vmware安装提示在关闭以下进程 之前,无法进行安装的解决办法
  2. python转换维度
  3. 【STM32】STLINK调试程序教程
  4. 野火linux底板设计,野火STM32F767套件(底板+核心板)
  5. 攻城不易守城更难,汇付天下该如何守住打下来的“江山”?
  6. 使用虚拟时间测试基于时间的反应堆堆芯流
  7. go token验证_registry v2 解析以及如何实现token验证
  8. 第二章 ELKstack部署及配置
  9. SecureCRT for mac 破解安装
  10. 一次性搞懂JavaScript正则表达式之方法
  11. 用gin+xorm+docker编写Online Judge后端
  12. java 条形码校验_java 实现条形码ENA-13校验码计算方法
  13. 和华明诚:提高店铺关注的操作方法
  14. 华为机试HJ96:表示数字
  15. 系统日志函数syslog和syslog配置
  16. Unity3d C#实现程序的加密狗验证功能(PC)
  17. linux 搭建 gitlab 私人服务器
  18. three.js glb 多个_与林肯冒险家相比 奔驰GLB差的不仅是个四驱而已|冒险家|奔驰-石家庄新闻网...
  19. 使用canvas绘制圆环进度条
  20. 蓝桥杯题库 BASIC-3 字母图形

热门文章

  1. 裁员之后人手却不够,马斯克和母亲只好亲自上阵帮忙了
  2. iPhone11翻车了?发烫严重、信号依旧差...
  3. 七夕来临!来支付宝“结个婚”吧 全国5个省市可用
  4. 《哪吒》票房超17亿元 成中国动画电影票房冠军
  5. 主打轻薄长续航搭载骁龙730 联想Z6发布 1899元起!
  6. 人从众!五一假期全国旅游收入破千亿 你贡献了多少?
  7. 翻车!微信翻译误翻闹笑话 腾讯官方回应:紧急修复中...
  8. python数据如何保存到excel中
  9. python apply_async执行不了_python – Django Celery apply_async不起作用
  10. mysql intt默认值_MySQL如何处理隐式默认值