当前位置: 首页 > 面试题库 >

1970年1月1日之前的日期

曹茂材
2023-03-14
问题内容

该的getTime()获取以毫秒为某一特定日期时间。能否可靠地用于18世纪的约会。我们使用Millis并将其存储在字符串变量中以备将来比较。过去可以使用多长时间有限制?


问题答案:

如果您要比较遥远的过去的日期/时间,我强烈建议您看一下JodaTime。或者实际上是任何类型的日期/时间比较和计算。这是一个很棒的图书馆!

不要依靠getTime()做你想做的事情。至少考虑使用Java的Calendar /
GregorianCalendar
。但就我个人而言,我建议使用JodaTime。



 类似资料:
  • 问题内容: 使用date(1970年1月1日)作为时间操纵的默认标准有什么原因吗?我已经在Java和Python中看到了这个标准。我知道这两种语言。还有其他遵循相同标准的流行语言吗? 请描述。 问题答案: 这是Unix时间的标准。 Unix时间或POSIX时间是一种用于描述时间点的系统,时间点定义为自1970年1月1日午夜多点协调世界时(UTC)起经过的秒数,不包括leap秒。

  • 问题内容: 我在sql server中有一个datetime列及其可选字段,如果用户决定不输入,那么我想在表中插入NULL值,并定义如下内容: 当我插入sql server时,我在asp.net中有此代码 但问题是:其插入 在SQL表而不是 我在这里做错了什么? 更新: 问题答案: 假设您有: 如果您想插入SQL NULL,那么您应该下一步: 意思是: 如果要在函数中注意可空的datetime,则

  • 问题内容: 我正在教堂里工作,以前有很多活动,这些活动从今天开始,如何存储日期? 这仅适用于以下日期,我如何存储今年之前的日期? 我应该使用哪种数据类型?现在,我已经把我列式 问题答案: 很好 它可以存储从1000到9999 AD的 值。 当您只需要一个日期值而没有时间部分时,将使用DATE类型。MySQL检索并以’YYYY-MM-DD’格式显示DATE值。支持的范围是“ 1000-01-01”至

  • 我需要将数据从一些内部数据库迁移到云中。表中的一些数据以YYYY-MM-DD格式存储为“日期”。 谢了!

  • 我想在excel-vba中编写一个代码,在工作表的一列中填充特定年份的日期。< br >该准则还应考虑闰年。比方说,我已经在单元格B1中输入了年份(如2020年),因此列A应该填充366个日期条目(考虑到闰年)。

  • 我发现一个奇怪的结果,当我使用扩散数月的拉维碳。谁能为我解释一下为什么它是这样工作的。是虫子吗?以及如何使其正确。 产量为: 0(预期: 1) 但是 产出为:1 这个奇怪的结果只发生在2月1日到3月1日之间,其他月份的结果也是意料之中的。 我也尝试而不是 它返回月份:0,天数:28(不是预期的月份:1,天数:0) 所以问题可能来自PHP,而不是Carbon。