我正在处理与控制台不同时区的Date对象。我使用utc字符串来获取在该时区中登录的实际时间。是否有一种简单的方法来提取(MM-DD-YYYY)从utc字符串,而不仅仅是子字符串到字符串?
isoString = "2016-08-25T15:17:21.033-10:00"
utc= (new Date(isoString)).toUTCString()
的回报:"星期五,2016年8月26日01:17:21 GMT"
希望(08-26-2016)
您可以将其转换为Date
对象,然后尝试其中可用的方法以获得所需的format
。
var isoString = "2016-08-25T15:17:21.033-10:00"
var utc= (new Date(isoString)).toUTCString()
console.log(new Date(utc).getDate() + "-" + (new Date(utc).getMonth() + 1) +
"-" + new Date(utc).getFullYear());