相关疑难解决方法(0)

如何在Java中获取UTC或GMT中的当前日期和时间?

当我创建一个新Date对象时,它会初始化为当前时间但在本地时区.如何获得GMT中的当前日期和时间?

java timezone localization date gmt

450
推荐指数
18
解决办法
79万
查看次数

如何在Android Project中使用ThreeTenABP

我正在添加这个问题,因为我是Java和Android的新手,我搜索了几个小时试图解决这个问题.答案来自相关答案的组合,所以我想我会记录我为其他可能正在努力的人学到的东西.见答案.

对于一些背景知识,我的经验主要是PHP的Web开发和一点Ruby.我唯一的操作系统是Linux(Ubuntu Studio),我(不情愿地)在Android Studio 2.1.2中开发我的第一个Android应用程序.我的Java设置如下:

>java -version
> openjdk version "1.8.0_91"
> OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-3ubuntu1~15.10.1-b14)
> OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Run Code Online (Sandbox Code Playgroud)

datetime android android-gradle-plugin threetenbp threetenabp

169
推荐指数
3
解决办法
2万
查看次数

使用JAVA获取GMT时间(以毫秒为单位)

可能重复:
用Java获取GMT时间

我已经参考了以下2个链接:

link1 link2

但我希望GMT日期以毫秒为单位.

提前致谢.

java uti

8
推荐指数
2
解决办法
3万
查看次数

在 Date Java 中设置时区

尝试在 Date 中设置时区(我知道 Date 已弃用)

    LOG.error(modifiedDate + "Date in service"); //Mon Sep 21 06:15:00 CDT 2020
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z", Locale.ENGLISH);
format.setTimeZone(TimeZone.getDefault());
String dateString = format.format(modifiedDate);
LOG.error(dateString + "  dateString"); //2020-09-21 06:15:00 -0500
Date date = format.parse(dateString);
LOG.error(date + "    date after parsing"); //Mon Sep 21 06:15:00 CDT 
Run Code Online (Sandbox Code Playgroud)

解析后时区没有改变,我错过了什么?

java date

0
推荐指数
1
解决办法
74
查看次数

如何从 DatePicker 获取 GMT 时间戳?

我有一个DatePicker元素(“DPstart”)。
我想timestamp在字符串“newStartDate”中保存午夜(以毫秒为单位),而不考虑用户的时区。
我怎样才能做到这一点?

DatePicker DPstart = (DatePicker) findViewById(R.id.datePickerStart);
Calendar calendar = new GregorianCalendar(DPstart.getYear(), DPstart.getMonth(), DPstart.getDayOfMonth());
long DPS = calendar.getTimeInMillis();
String newStartDate = Long.toString(DPS);
Run Code Online (Sandbox Code Playgroud)

java android timestamp datepicker epoch

-2
推荐指数
1
解决办法
1756
查看次数