【发布时间】:2019-03-19 12:49:42
【问题描述】:
我正在尝试阅读代码 sn-p 但它对我没有任何意义。请帮助我
/**
* To make it easy to query for the exact date, we normalize all dates that go into
* the database to the start of the day in UTC time.
*
* @param date The UTC date to normalize
*
* @return The UTC date at 12 midnight
*/
public static long normalizeDate(long date) {
// Normalize the start date to the beginning of the (UTC) day in local time
long retValNew = date / DAY_IN_MILLIS * DAY_IN_MILLIS;
return retValNew;
}
此函数接受以毫秒为单位的 UTC 转换的本地日期,现在我不知道函数实际上在做什么,注释为“将开始日期标准化为本地时间 (UTC) 日的开始日期”所有这一切都没有对我有任何意义。请任何人帮助我。
【问题讨论】:
-
Java?语法相似的编程语言太多了,很难说。
-
它们实际上似乎并不想存储真正的日期对象,但更像是日历日期,即物理日历上显示的内容。
标签: java date utc milliseconds