首页 / 科技数码 / 正文

时间戳转换时间 

时间戳转换时间可以通过以下方法:

1. 以秒为单位的时间戳转换:例如,timestamp为1640966400,可以使用new Date(parseInt(this.timestamp))*1000).toLocaleString()方法转换为2022/1/1 00:00:00。

2. 以毫秒为单位的时间戳转换:例如,timestamp为1640966400000,可以使用new Date(parseInt(this.timestamp)).toLocaleString()方法转换为2022/1/1 00:00:00。

3. 如果想要年月日时分秒的格式,可以使用new Date(+new Date(timestamp) + 8 * 3600 * 1000).toISOString().replace(/T/g, " ").replace(/\.[\d]{3}Z/, "")方法转换为2023-3-3 10:02:05。

4. 如果想要年月日的格式,可以使用new Date(+new Date(timestamp) + 8 * 3600 * 1000).toISOString().replace(/T/g, " ").replace(/\.[\d]{3}Z/, "").split(".")方法转换为2023年3月日10:02:05。

需要注意的是,不同系统和编程语言可能有不同的时间戳转换方法,具体操作时需要根据实际情况选择合适的方法。

如有侵权请及时联系我们处理,转载请注明出处来自