android - 如何在 Android (Kotlin) 中获取日期
问题描述
我是 Android 的初学者,我需要代码来获取今天的号码(从本地日期开始)。像这样:
Avar
是Iday
。今天是 10 月 8 日,所以Iday
应该等于8
.
解决方案
LocalDate#getDayOfMonth
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
// Today at the default time-zone (your JVM's time-zone)
LocalDate date = LocalDate.now();
// Day of month today
int dayOfMonth = date.getDayOfMonth();
// Display
System.out.println("Today, the day of month is " + dayOfMonth);
}
}
输出:
Today, the day of month is 8
如果您想在其他时区获取今天的日期,请使用LocalDate now(ZoneId zone)
如下所示:
import java.time.LocalDate;
import java.time.ZoneId;
public class Main {
public static void main(String[] args) {
// Today at Melbourne
LocalDate date = LocalDate.now(ZoneId.of("Australia/Melbourne"));
// Day of month today
int dayOfMonth = date.getDayOfMonth();
// Display
System.out.println("Today, the day of month is " + dayOfMonth);
}
}
输出:
Today, the day of month is 9
推荐阅读
- python-3.x - Jupyter notebook: saving graph coordinates
- flutter - 单例没有唯一实例 Flutter
- css - overflow-y auto 奇怪的行为:当滚动条可见时,有时会导致内容缩小,有时不会
- python - 小胡子读取嵌套的 json
- java - 单元测试中的异常
- react-native - 参数未在本机反应中传入堆栈导航器
- c# - 无法保存从剃刀视图上传为 IForm 的文件的文件名
- python - 更改 seaborn clustermaps 中的字体样式
- c++ - 在 C++ 中使用类外部指针声明方法
- c++builder - C++Builder:如何在 UI 中隐藏黄线?