当前位置: 首页 > 面试题库 >

用Java显示当年的最后两位数字

岳涵煦
2023-03-14
问题内容

如何不使用任何子字符串算法或任何第三方库而仅显示当年的最后两位数字?

我尝试了以下方法,它给出了四位数的年份。我想知道是否有任何日期格式选项可用于以两位数格式获取当前年份。

Calendar.getInstance().get(Calendar.YEAR);

问题答案:

您可以根据需要使用SimpleDateFormat来格式化日期。

DateFormat df = new SimpleDateFormat("yy"); // Just the year, with 2 digits
String formattedDate = df.format(Calendar.getInstance().getTime());
System.out.println(formattedDate);

编辑: 根据需要/要求,可以使用我建议的方法Robin
建议的方法。理想情况下,当使用Date处理大量操作时,最好使用一种DateFormat方法。



 类似资料:
  • 问题内容: 将PHP字符串四舍五入到小数点后两位的正确方法是什么? 输出应该是; 函数定义应该如何? 问题答案: 您可以使用number_format(): 例: 该函数返回一个 字符串 。

  • 我需要用C编写一个程序,该程序执行以下操作: 编写一个程序,这样当用户输入一个浮点数时,它将该数字四舍五入到小数点后3位。显示结果时,显示小数点后5位,这意味着小数点后第4位和第5位数字都将为0。 如何将其四舍五入到小数点后3位,然后显示两个零?我不允许使用任何类型的数学库函数。

  • 问题内容: 我只想在编辑文本中显示两位小数,ofc我想在编辑文本中显示货币,但将其值限制为小数点后两位。 我已经看到了一些使用正则表达式的解决方案,但我不想这样做。我被告知Java支持一些内部库函数可以做到这一点。任何人都可以给我提示或为此提供一些有效的代码。 问候 问题答案: 您可以简单地使用 你会得到结果为

  • 问题内容: 我正在使用Flask / Jinja2模板来使用浮点过滤器显示数字。 这是我的代码 | 输出有点尴尬: 我正在寻找一种方法来将点后的位置限制为一个数字,例如2。 所需的输出: 问题答案: 我的代码: 可以通过以下方式进行更改: 或使用格式:

  • 将双精度数字相乘,从输出中取小数点后两位 expectedRenewalAmount的输出是,那么我们如何用两个十进制数格式化上述输出 预期:

  • 本文向大家介绍JS+PHP实现用户输入数字后显示最大的值及所在位置,包括了JS+PHP实现用户输入数字后显示最大的值及所在位置的使用技巧和注意事项,需要的朋友参考一下 本文主要给大家介绍的是关于JS+PHP实现用户输入数字后显示最大的值及所在位置的相关内容,目的:分清JS PHP的区别,拓宽思维,下面来一起看看详细的介绍: 分析        1.利用JS的prompt输入用户想要输入的值.