javascript - 如何在我的javascript中将日期时间从ISO日期转换为 "DD/MM/YYY hh:ss"格式

标签 javascript jquery date datetime

我正在开发一个 REST API,它返回一个名为“modified”的字段,格式如下:-

2018-02-23T00:25:12Z

虽然我想以以下格式显示修改后的内容:-

23/02/2018 00:25 

现在在我的 javascript 中,我尝试将修改后的值转换为字符串并提供如下格式:-

items[i].Modified.toString("dd-MM-yyyy hh:mm");

但这并没有改变日期时间格式??

最佳答案

您可以使用函数toLocaleString

var date = new Date('2018-02-23T00:25:12Z');
console.log(date.toLocaleString('es', {
  year: 'numeric',
  month: '2-digit',
  hour: '2-digit',
  minute: '2-digit',
  day: 'numeric',
  hour12: false
}))
.as-console-wrapper { max-height: 100% !important; top: 0; }

资源

关于javascript - 如何在我的javascript中将日期时间从ISO日期转换为 "DD/MM/YYY hh:ss"格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48939632/

相关文章:

javascript - 使用 Javascript 将查询结果的一部分传递到 session 变量中

javascript - 具有百分比宽度的 jQuery 砌体

php - 如何从ajax加载的内容中获取复选框值

php - Symfony 中的时差

r - 将时间戳(以秒为单位)转换为 R 中的日期格式

javascript - JSON Stringify 输出到多行

javascript - Angular 不绑定(bind)在 img 标签内

javascript - 从 cshtml View 调用 javascript 方法

jquery - 如何区分回车键和两个提交按钮上的表单提交

Java用时间戳计算时间