我有一个动态加载的字符串。该字符串包含发布帖子的日期信息。不幸的是,它的格式不适合其添加的内容。我希望能够动态编辑字符串,以便只显示日期,并以日/月/年格式显示。以下是字符串的示例:
<div>2016-01-14T10:30:37+02:00</div>
如何格式化字符串,使其始终如下所示:
<div>14/01/2016</div>
答案 0 :(得分:0)
您可以按照以下代码:
<强> HTML 强>
<div class="date-string">2016-01-14T10:30:37+02:00</div>
<div class="date-string">2013-02-16T10:30:37+02:00</div>
<div class="date-string">2017-03-15T10:30:37+02:00</div>
&#13;
<强>的JavaScript 强>
var d, newDateFormat;
function getZero(number){
if(number < 10) return '0' + number;
return number;
}
$('.date-string').each(function(){
d = new Date($(this).html());
newDateFormat = getZero(d.getDate()) + '/' + getZero(d.getMonth() + 1) + '/' + d.getFullYear();
$(this).html(newDateFormat);
});
&#13;
这是输出: