Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 日期d=新日期(0L);0L在这个日期是什么意思?_Java_Date - Fatal编程技术网

Java 日期d=新日期(0L);0L在这个日期是什么意思?

Java 日期d=新日期(0L);0L在这个日期是什么意思?,java,date,Java,Date,在这个日期d中0L是什么意思?这个0L表示类型long的数字零。它用于实例化一个日期,该日期表示1970年1月1日00:00:00 GMT“历元”之后的零毫秒。0L表示长整数 检查:0L是数字0。L使数字成为long类型。通过使用 0L初始化日期,日期将在1970年1月1日。您是否考虑阅读JavaDoc来创建相关的构造函数?这个操作不是很有用。很可能开发人员想给d一个初始值,但不知道还能做什么。这可能不是必需的。因此新日期(0L)将为您提供1970年1月1日00:00:00 GMT的日期对象。(

在这个
日期d
0L
是什么意思?

这个
0L
表示类型
long
的数字零。它用于实例化一个日期,该日期表示1970年1月1日00:00:00 GMT“历元”之后的零毫秒。

0L表示长整数


检查:

0L
是数字0。
L
使数字成为
long
类型。通过使用<代码> 0L<代码>初始化<代码>日期<代码>,日期将在1970年1月1日。

您是否考虑阅读JavaDoc来创建相关的构造函数?这个操作不是很有用。很可能开发人员想给
d
一个初始值,但不知道还能做什么。这可能不是必需的。因此
新日期(0L)
将为您提供1970年1月1日00:00:00 GMT的日期对象。(==纪元)我知道它是必需的。这不是一个问题;-)对于那些没有点击构造函数链接的人来说,“新纪元”意味着什么,还有一点需要补充说明。@Matti Virkkunen 1L给出了什么?@MattiVirkkunen很抱歉,我是一个将android项目转换为iOS的快速开发者。我没有eclipse或android studio来设置变量并读取其值。我只是想知道1L纪元等于多少,因为我需要在swift中静态地定义它code@user2363025:如文件所述,参数为“历元”之后的毫秒数,即1970年1月1日00:00:00.001 GMT
Date d = new Date(0L);