java - 将java日期转换为日期

标签 java

我正在开发一个项目,在该项目中,我在 java 中创建了 2 个 Date 类型的变量 startdateenddate
如您所知,Java 中的日期包括日期和时间。
但是在查询时,我只需要 startdate 变量的日期(特别是日期)部分。
我尝试了 startdate.getday(),但它说它已被弃用,我应该使用 Calendar.get(Calendar.DAY_OF_MONTH) 代替。
但我不知道如何使用这个,尝试到处谷歌搜索,解决方案是获取当前日期。

如果 startdate 包含 (30/01/1988 02:30:54),我想做一些事情,以便我在 string/int 变量中分别得到 30/01/1988 或者如果可能的话 30 和 01 和 1988。

最佳答案

 Calendar cal = Calendar.getInstance();
 cal.setTime(startdate);
 cal.get(Calendar.DAY_OF_MONTH);

关于java - 将java日期转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12897083/

相关文章:

java - if condition in logback - 在两个不同的文件夹中打印日志消息

java - Websphere - 对最终用户隐藏 wsdl 的最佳方法是什么?

java - 关于java的导入包

Java android ContextCompat 没有方法 checkSelfPermission

java - 实现插件接口(interface)

java - 如何将 Guava 的 "Sets.combinations"返回为可用的对象类型?

java - 原始类型/T 无法解析

java - mysql加载文件数据字符集处理环境是否依赖?

java - 如何在 Spring MVC 中将所有新用户请求重定向到首页?

java - 如何捆绑 Web 应用程序进行分发