java - 日期输出到命令行
问题描述
请告诉我如何用 Java 编程语言在控制台中显示日期。例如,在我指定的代码中:
Date date = new Date(2019-09-23)
然后程序将我在程序代码中输入的内容显示到控制台 2019-09-23
解决方案
java.time
如果我理解正确的话,你会追求:
LocalDate date = LocalDate.of(2019, Month.SEPTEMBER, 23);
System.out.println(date);
这两行在控制台中的输出是:
2019-09-23
我建议您不要使用该Date
课程。它设计得很糟糕,而且已经过时了。相反,我使用并推荐 java.time,现代 Java 日期和时间 API。
链接: Oracle 教程:解释如何使用 java.time 的日期时间。
推荐阅读
- javascript - 检查具有特定值的数组中的一组值是否相等并返回索引
- c# - 自定义验证器不会触发
- sharepoint-2013 - Infopath Sharepoint 表单
- html - 使用 html 读取 TXT 或在同一文件夹中列出整个 TXT
- c# - 使用 GemBox.Document 在各个方向绘制 ShapeType.Line 对象
- apache-spark - 如何在 spark/scala 中将行转换为列?
- javascript - Material UI TexField Input Time Picker 不改变值
- java - 如何创建一个包含 100 个随机整数的一维数组并找到平均值、标准偏差和方差?
- python - python numpy - 执行向量和矩阵加法的函数
- c++ - 作为一名学生,我该如何改进糟糕的代码?