使用GMT JavaScript显示准确的时间

给定时间的格式为ISO_8601 例如:“ 2019-04-05T13:30-05:00” 例如:“ 2005-08-09T18:31 + 03:30” 应该以提及的GMT以可读格式返回准确的时间 例如。 2019年11月30日星期六,格林尼治标准时间+1 11:00

输入:“ 2019-04-05T13:30-05:00” 输出:“ FRI,2019年4月5日,格林尼治标准时间5:下午1:30”

输入:“ 2005-08-09T18:31 + 03:30” 输出:“ 2005年8月9日星期二,格林尼治标准时间+3下午6:31”

roccp423 回答:使用GMT JavaScript显示准确的时间

我建议您使用Momentjs,这是一个简单的代码片段,该如何按时完成。

function getDateString(inputDate) {
  let date = moment.parseZone(inputDate);

  return date.format('ddd,MMM D,YYYY,h:mm A zZ')
}

console.log(getDateString("2005-08-09T18:31+03:30"));
console.log(getDateString("2019-04-05T13:30-05:00"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js"></script>

本文链接:https://www.f2er.com/3135429.html

大家都在问