java - 如何从字符串日期获取日、月、年?

标签 java android

我在 String 上有一个日期,像这样:

String date="25.07.2007";

我想把它分成:

String day;
String month;
String year;

执行此操作的最佳方法是什么?

最佳答案

在 Java 中拆分字符串的一种方法是使用 .split("regex"),它根据提供的模式拆分字符串,返回一个字符串数组。

String [] dateParts = date.split(".");
String day = dateParts[0];
String month = dateParts[1];
String year = dateParts[2];

获取当前日期: 您还可以通过更改传递给 SimpleDateFormat 的值来更改日期格式。不要忘记导入。

  DateFormat dateFormater = new SimpleDateFormat("dd/MM/yy HH:mm:ss");
  Date date = new Date();

关于java - 如何从字符串日期获取日、月、年?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36290467/

相关文章:

java - JPA 条件生成器 : How to pass ArrayList to Oracle function?

java - 基本网络.performRequest : Unexpected response code 422

java - Java 中素数算法的时间复杂度

android - 不引用Context如何获取AssetManager?

java - 排序坐标系

java - 使用共享实用程序项目构建 Maven 多模块

安卓导航。从嵌套图 fragment 弹出到外部 fragment

android - 使用 Android 的 Canvas 中两条路径之间的交集

javascript - Cordova aerogear-push android推送未定义

android - 如何在 Android 中以编程方式启动软件更新?