我正试图用时间Zone GMT对GGregorianCalendar说话,但当我称之为“假日”方法时,它给我当地时间。 我的守则是:
Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
System.out.println(cal.getTime());
我获得的产出是:
Sat Nov 28 19:55:49 PKT 2009
请帮助!
我正试图用时间Zone GMT对GGregorianCalendar说话,但当我称之为“假日”方法时,它给我当地时间。 我的守则是:
Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
System.out.println(cal.getTime());
我获得的产出是:
Sat Nov 28 19:55:49 PKT 2009
请帮助!
我不敢肯定,这是否回答了你的问题,但这是在格林斯托克取得“现在”的一种方式。
import java.text.*
import java.util.*
Calendar cal = new GregorianCalendar();
Date date = cal.getTime();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy.MM.dd G at HH:mm:ss z");
formatter.setTimeZone(TimeZone.getTimeZone("GMT"));
System.out.println(formatter.format(date));
See Javadoc on briefDateFormat for different patterns. 而且,你可能希望考虑若达时间,因为时间在日期和时间上都远远高于此。
问题不是GregorianCalendar
,而是Date
,该编码用于为toString
> 订立日期/时间。
如果你想要控制日期格式,那么你就不得不立即发出自己的<代码>DateFormat——我总是使用<代码>SimpleDateFormat<>/code>,因为我很想看我的日期。
如果你对日期的编排方式细节不感兴趣,你也可以使用<代码>getInstance......工厂方法DateFormat
。
可在<条码>上打上<条码>。
Instant.now().toString()
第2020-03-08T00号:21:48.647951Z
java.util.Date::toString
tells a lie页: 1 GregorianCalendar:gettime Return a java.util。 日期:
。 由于你能够看到这种方法和课堂命名,这些班子设计得很差。
之后,你间接地称为<代码>Date:toString,以产生代表该物体内价值的案文。 这一数值实际上在美洲金枪鱼养护委员会中,只是自1970年美洲金枪鱼养护委员会首次提到的时代以来的微秒。 不幸的是,这一方法在形成案文的同时,积极运用了联合核查机制目前的违约时区。 这就造成了该物体内对该区的幻觉。
没收? 是的。 其中一个原因就是永远使用这些遗产日间课程。 使用java.time班。
其他答复是正确的,但现在已经过时。 可怕的<代码>Date ,Calendar
,GregorianCalendar
和SimpleDateFormat
各班是几年前由现代java.time界定的类别取代的。
为达到目前这一时间,使用Instant
。 这一基本建筑组级(java.time)按定义始终处于中央建筑委员会。
Instant instant = Instant.now() ;
采用<代码>至String的方式,以ISO 8601格式编制标准说明。
String output = instant.toString() ;
见 编码在Ide One.com上运行。
第2020-03-08T00号:21:48.647951Z
在制作插图时采用更灵活的格式:https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/OffsetDatetime.html> rel=“nofollow noreferer”>OffsetDatetime
班级。 检索Stack Overflow以学习DatetimeFormatter
。
OffsetDateTime odt = OffsetDateTime.now( ZoneOffset.UTC ) ;
Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...
Check this, List<String> list = new ArrayList<String>(); for (int i = 0; i < 10000; i++) { String value = (""+UUID.randomUUID().getLeastSignificantBits()).substring(3, ...
I am in the middle of solving a problem where I think it s best suited for a decorator and a state pattern. The high level setting is something like a sandwich maker and dispenser, where I have a set ...
I have been trying to execute a MS SQL Server stored procedure via JDBC today and have been unsuccessful thus far. The stored procedure has 1 input and 1 output parameter. With every combination I ...
I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...
If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...
I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....
I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...