我有一个如下所示的javascript Date对象
var d = new Date();
console.log(d); //2019-11-28T04:27:43.268Z
我希望根据用户的喜好格式化该日期
Eg:
d-m-y : 28-11-2019
m-y-d : 11-2019-28
y-d-m : 2019-28-11
...... etc
有没有办法在javascript中执行此操作而无需手动格式化日期(使用正则表达式或其他方法)?
注意:在Java中,我可以通过使用JDK中的DateFormat
类format(Date date)
方法来实现这一点