javascript - 在 JavaScript 中将日期转换为 dd/mm/yyyy 格式

标签 javascript date datetime object

这个日期问题让我很为难。我从 sql 表中获取以下值。

var CurrentDate = 2017-04-25T00:00:00

我需要在 UI 上将其转换为 04/25/2017。我尝试使用各种日期方法,但没有得到我想要的。有人可以解释一下吗?这是我尝试过的。

var date_new = new Date(CurrentDate);
date_new= date_new.toLocaleDateString();

最佳答案

引用:MDN

var CurrentDate = "2017-04-25T00:00:00";
var date_new = new Date(CurrentDate);
document.write(new Intl.DateTimeFormat('en-US').format(date_new));

关于javascript - 在 JavaScript 中将日期转换为 dd/mm/yyyy 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43646330/

相关文章:

javascript - 为什么Flow在访问数组元素时会忽略undefined的可能性?

javascript - 整理 javascript 对象数组

javascript - 如何从字符串创建日期,忽略任何时区偏移?

java - yyyy-MM-dd hh :mm? 的 java 验证正则表达式模式是什么

c# - DateTime.ToString 格式

r - 合并两个具有重叠日期的每日时间序列

javascript - 带有按钮的表单,用于删除括号和括号内的文本

javascript - 为什么 ngModel 不可分配

java - ZonedDateTime 不显示通过 DateTimeFormatter 预期的时区

javascript - 使用 AJAX、PHP 和 jQuery 上传多张图片