* * @param {时间戳} timestamp * @returns ISO 8601 格式的北京时间
(timestamp)
| 172 | * @returns ISO 8601 格式的北京时间 |
| 173 | */ |
| 174 | function convertToTime(timestamp) { |
| 175 | var date = new Date(Number(timestamp)); |
| 176 | var year = date.getUTCFullYear(); |
| 177 | var month = (date.getUTCMonth() + 1).toString().padStart(2, "0"); |
| 178 | var day = date.getUTCDate().toString().padStart(2, "0"); |
| 179 | var hours = (date.getUTCHours() + 8).toString().padStart(2, "0"); |
| 180 | var minutes = date.getUTCMinutes().toString().padStart(2, "0"); |
| 181 | var seconds = date.getUTCSeconds().toString().padStart(2, "0"); |
| 182 | var milliseconds = date.getUTCMilliseconds().toString().padStart(3, "0"); |
| 183 | var iso8601 = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}.${milliseconds}`; |
| 184 | return iso8601; |
| 185 | } |