将时间戳发送到 JavaScript 的最佳格式

Best format for sending Timestamps to JavaScript?

本文关键字:最佳 格式 JavaScript 时间戳      更新时间:2023-09-26

例如,当使用REST将时间戳发送到JavaScript时,我可以使用不同的格式。

long timeInMillis = (new Date()).getTime();

或:

String timeInMillis = ""+(new Date()).getTime();

将时间戳发送到 JavaScript 的首选方式是和 Java 的字符串一样长还是一样长?

假设您正在使用 REST 并以 JSON 格式获取数据,通常的情况是将您的时间作为时间戳发送并在客户端将其转换为 Date(因此,例如,您可以很好地打印它)。

例如,以下 JSON 对象:

{"currentDate": 1454517934}

您可以使用 Date js 对象来启动新的 Date:

var newDate = Date(object.currentDate);

但是,如果您将时间戳保存为字符串,则没有匹配的构造函数来启动Date(string)

希望这是有帮助的..