我需要一些帮助,因为我不是一名经验丰富的程序员。我查看了记录,但无法找到答案。
我有一个应用程序可以让我添加变量(我相信它是流动的)。例如,我可以添加名字%{first_name},姓氏%{last_name},日期创建%{date_created}等等。日期是像mm / dd / yyyy那样的。我希望能够将日期格式更改为dd.mm.yyyy。
这是代码的一个例子。我做得更简单了:
<body>
<p>Hello %{first_name} %{last_name}, thank you for your service. You were enrolled in %{date_created}
</body>
输出是: 你好约翰史密斯,谢谢你的服务。您已注册时间为07/09/2016
我需要的日期是09.07.2016
我相信我应该使用一些javascript或者jquery,但我不太熟悉它。我使用的是具有WYSIWYG的专有CMS。
答案 0 :(得分:0)
我刚刚编写了一个简单的函数来返回日期格式,但它可以视为硬编码。
function getFormattedDate(date) {
var year = date.getFullYear();
var month = (1 + date.getMonth()).toString();
month = month.length > 1 ? month : '0' + month;//Add 0 if month.length <= 1
var day = date.getDate().toString();
day = day.length > 1 ? day : '0' + day;//Add 0 if day.length <= 1
return day + '.' + month + '.' + year;
}
getFormattedDate(new Date('07/09/2016'));//It will return "09.07.2016"
&#13;